使用simple-html-dom-parser从$ element返回单个项目

时间:2012-01-26 13:04:12

标签: php arrays html-parsing simple-html-dom

simple-html-dom-parser的新手,有一个问题。

假设$element是一个数组,我怎么能从数组中返回一个特定的项目(在这种情况下是一个图像)。我尝试$element[1]$element->childNodes ([1])无济于事。

$html = file_get_html($url);

foreach($html->find('img') as $element)
    {
    echo $element;
    }

Simple-html-dom-parser api

1 个答案:

答案 0 :(得分:3)

根据the documentation you posted,find接受第二个可选参数,它是您要查找的元素的索引。因此,例如,您可以执行$html->find('img', 1)并返回它可以找到的第一个img元素。

希望这有帮助。