Мой документ содержит кучу дивы в документе, как это:DOMDocument не возвращает правильные значения
<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