0
с использованием библиотеки simple_html_dom.php
Как найти HTML элемент, используя file_get_html
$html = file_get_html($link);
В структуре как этот
<div class="ps">
<h3>Lorem ipsum 1</h3>
<p>Lorem ipsum 2</p>
<h3>Lorem ipsum 3</h3>
<p>Lorem ipsum 4</p>
<div class="extras250">
<div class="boxType3 naSkroty">
<div class="boxBody shortList">
<h3>Lorem ipsum 5</h3>
</div>
</div>
<div class="boxType4 wsparcie">
<div class="boxBody">
<h3>Lorem ipsum 6</h3>
<p>Lorem ipsum 7</p>
</div>
</div>
</div>
</div>
foreach ($html->find('.ps h3') as $naglowek) {
$info['naglowek'][$i] = $naglowek->plaintext;
$i++;
}
Я хотел бы найти <h3>
, но только первый уровень (не вложенную), но Еогеасп найти все из них. Как это сделать? Я попробовал
foreach ($html->find('.ps > h3') as $naglowek)
но не работает.