PHP - 查找DIV的第N次出现

时间:2014-08-20 18:11:54

标签: php

目前我有以下

$elem = $reading->find('div[class=time-default]', 0);
$elem = str_replace("<div class=\"time-default\">","",$elem);
$elem = str_replace("</div>","",$elem);

此代码查找<div class="time-default"></div>并对其进行各种替换。我的问题是,如果$reading包含此类的多个DIV,我该如何定位第1,第2,第3,第N个?

如果有帮助的话,我会将此与http://simplehtmldom.sourceforge.net/结合使用

由于

1 个答案:

答案 0 :(得分:1)

find的第二个参数是找到的div数组的索引:

$elem = $reading->find('div[class=time-default]', $index);//targets $index_th div