0
IM期运用“PHP简单的HTML DOM解析器”这个HTML:PHP简单的HTML DOM解析器:只得到父母
<ul id="menu-test-header" class="nav-menu">
<li>
<a href="">Test</a>
<ul class="sub-menu">
<li>
<a href="">sub test</a>
<a href="">sub test</a>
<a href="">sub test</a>
</li>
</ul>
</li>
<li>
<a href="">Test</a>
</li>
<li>
<a href="">Test</a>
<ul class="sub-menu">
<li>
<a href="">sub test</a>
</li>
</ul>
</li>
</ul>
我想结果只有父“李一月底拿到“没有”子菜单“部分。 其意思是,最终的结果应该只是“测试”而不是“子测试”。 应该选择什么?
PHP代码:
foreach($html->find(".header-main .nav-menu li > a") as $menu) {
echo $menu->plaintext;
}
谢谢大家,为我的英语不好对不起:-)
谢谢你,但是这不是我 – roev
它存在的作品,也许问题是“PHP简单的HTML DOM解析器”不支持>选择器? – roev
啊,你是对的!幽灵的答案的第二部分绝对是要走的路。 – Joe