1
我的文檔中包含了一堆的div像這樣的文件:DOM文檔不返回正確的價值觀
<div>
<h5>sometitle</h5>
<ul>
<li><a href="someurl1">link1</a></li>
<li><a href="someurl2">link2</a></li>
<li><a href="someurl2">link3</a></li>
</ul>
</div>
我期待檢索標題,並且每個HREF值。
我已經試過這樣的事情:
$dom = new DOMDocument();
@$dom->loadHTML($html);
$divs = $dom->getElementsByTagName('div');
foreach($divs AS $div){
echo $div->getElementsByTagName('h5')->nodeValue; //this doesnt work
}
但
$div->nodeValue;
回報的稱號,並且每個鏈接文本。我在這裏錯過了什麼?提前致謝!
我相信你需要去H5的第一個孩子的nodeValue – Ljubisa