El cambio que he hecho esta perfecto, pero ahora tengo otro, va por el mismo camino, el caso es que cuando realizo DOM, al estar la pagina en iso-8859-1, los caracteres son ese es formato, por lo que si busco algo de información, por ejemplo una palabra que contenga una tilde, me es imposible encontrarlo por ese motivo, he intentado antes de buscar en la pagina cambiar el charset para que no halla problemas pero parece que no resulta.
Código PHP:
$doc->loadHTML('<?xml encoding="UTF-8">'.$loadWeb);//Carga del objeto DOM en HTML
foreach ($doc->childNodes as $itemm){
if ($itemm->nodeType == XML_PI_NODE){
$doc->removeChild($itemm); // remove hack
$doc->encoding = 'UTF-8; // insert proper
}
}