$doc = new DOMDocument(); $doc->loadHTML('Hello World!'); $div = $doc->getElementsByTagName('div')->item(0); if ($div->hasChildNodes()) { echo 'The div element has child nodes.'; } else { echo 'The div element does not have any child nodes.'; }
$doc = new DOMDocument(); $doc->loadHTML(''); $p = $doc->getElementsByTagName('p')->item(0); if ($p->hasChildNodes()) { echo 'The p element has child nodes.'; } else { echo 'The p element does not have any child nodes.'; }Package/library: This method is part of the built-in DOM extension in PHP and does not require any external package or library.