如何使用PHP Simple HTML DOM Parser查找具有特定子项的元素?

时间:2016-05-07 18:16:06

标签: php html dom html-parsing

我需要找到所有 tr ,其中包含具有特定bgcolor的 td 子项。

是否可以使用PHP Simple HTML Dom Parser?

我可以使用下一句话获得所有 td

$ cells = $ html-> find(“tr td [bgcolor =#3366FF]”);

但我需要 tr 而不是 td 。我不知道是否有可能找到上升元素。

谢谢!

1 个答案:

答案 0 :(得分:0)

根据文件:http://simplehtmldom.sourceforge.net/manual_api.htm

parent()应该可以工作。

foreach($html->find('td[bgcolor=#3366FF]') as $element) {
    $element->parent() etc...

这应该有效...