Подскажите кто знаком с simple html dom не могу понят как вызвать дочерний элемент код:
require_once 'simple_html_dom.php';
$data = file_get_html('http://topvideo.tj');
foreach($data->find('.main > li') as $a){
echo $a.'<br />';
}
}
в переменой $data есть такая структура:
<ul class="main">
<li><a title="Ролики из категории Юмор" href="/humor/">Юмор</a>
<ul class="sub">
<li><a title="Ролики из категории Аудио" href="/prank/">Пранки и розыгрыши</a></li>
</ul>
</li>
<li><a title="Ролики из категории Мультфильмы" href="/animation/">Мультфильмы</a>
<ul class="sub">
<li><a title="Ролики из категории Мультфильмы" href="/animation/">Детские</a></li>
<li><a title="Ролики из категории Мультфильмы" href="/cartoons/">Взрослые</a></li>
</ul>
</li>
</ul>
Так как мне вызвать первые <a> теги
Если вы хотите работать с DOM, то лучше всего для этого подойдет JavaScript.
HTML:
<ul>
<li id="myLI">Coffee</li>
<li>Tea</li>
</ul>
JS:
document.getElementById("myLI").parentNode.nodeName;
Пример: W3Fiddle
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости