- header: documentation ( source)
- libxml_use_internal_errors: documentation ( source)
<?php
header('Content-Type:text/html;charset=utf-8');
$xhtml = '<html>
<body>
<para>This is a paragraph</para>
<para>This is another paragraph</para>
</body>
</html>';
$doc = new DOMDocument();
libxml_use_internal_errors(true);
$doc->loadHTML($xhtml);
$doc->preserveWhiteSpace=false;
libxml_use_internal_errors(false);
$xpath = new DOMXpath($doc);
$elements = $xpath->query("//para");
foreach ($elements as $node){
echo $node->nodeValue. "<br/>";
}