This is my code:
$oDom = new DOMDocument(); $oDom->loadHTML(\"èàéìòù\"); echo $oDom->saveHTML();
This is the output:
This way:
/** * @param string $text * @return DOMDocument */ private function buildDocument($text) { $dom = new DOMDocument(); libxml_use_internal_errors(true); $dom->loadHTML('' . $text); libxml_use_internal_errors(false); return $dom; }