Ben PHP DOM nesnesine yeni ve ben bir çözüm bulamıyorum bir sorun var. Ben aşağıdaki HTML ile bir DOMDocument var:
<div id="header">
</div>
<div id="content">
<div id="sidebar">
</div>
<div id="info">
</div>
</div>
<div id="footer">
</div>
I need to get all nodes that are on first level (header, content, footer). hasChildNodes() does not work, because first level node may not have children (header, footer). For now my code looks like:
$dom = new DOMDocument();
$dom -> preserveWhiteSpace = false;
$dom -> loadHTML($html);
$childs = $dom -> getElementsByTagName('div');
Ama bu bana bütün div bulunuyor alır. herhangi bir tavsiye?