Link copiato negli appunti
Continuando il discorso del mio precedente post, è inoltre possibile eseguire il parsing di XHTML servito come application/xhtml+xml tramite l'estensione DOM disponibile a partire da PHP 5. Un semplice test è il seguente:
<?php
$dom = new DOMDocument();
$dom->load('test.xht');
echo '<pre>';
print_r($dom);
echo '</pre>';
?>
La funzione print_r mostrerà un oggetto di tipo DOMDocument. In seguito sarà possibile accedere a tutte le parti dell'albero del documento tramite i metodi e le proprietà del DOM. Questo approccio è sicuramente più versatile di quello con SimpleXML, specie quando si ha a che fare con documenti complessi.
Se vuoi aggiornamenti su PHP inserisci la tua email nel box qui sotto: