DOMXPath / DOMDocument - 如何获取具有相同属性的许多元素的foreach

时间:2015-08-04 10:12:04

标签: php domdocument domxpath

我正在使用DOMXPath和DOMDocument从HTML输出源获取数据。

这是我的代码:

views

当我api我只收到此代码找到的第一个结果时。 http://[your_path]/web/controller/action还有更多元素,但这段代码只给出了第一个结果。我是否必须制作任何foreach或while循环以及如何获得所有结果?

提前致谢!

1 个答案:

答案 0 :(得分:1)

使用如下的循环:

foreach ($xpath->query('//td[@data-column-name="Model"]')) as $item) {
    echo $item->nodeValue;
}