<div id="title">
Post Title
</div>
<div id="post">
<a href="some link" id="buton">SOME LINK</a>
<a href="some link" id="buton">SOME OTHER LINK THAT I DONT WANT BUT HAS SAME ID</a>
</div>
我正在使用simple_html_dom尝试从公共网站上搜索一些帖子,我可以通过find->div[id=title]
轻松获得标题,但我还需要post div中的第一个链接,因为所有链接都在div有相同的id我有一点问题只是获得第一个及其各自的标题。
我听说过xPath,如果我知道怎么做就会使用它,但我还没有
答案 0 :(得分:0)
即使没有xpath,给出你的第一个例子,看起来你应该可以做一些微不足道的事情,如
find->div[id=post]
然后请孩子们,从那里选择第一个。
答案 1 :(得分:0)
那将是:
$doc->find('div#post a', 0);