Buongiorno ho provato ad implementare questa funzione in php per la stampa a video di un documento XML, il codice è senza errori di sintassi ma non stampa nulla
ho visto e rivisto il codice mi sembra giusto, potreste darmi una mano a capire dov'è il problema?! GRAZIE
codice:
function seHaFigli($listaFigli)
{
foreach($listaFigli as $nodo)
{
if($nodo->has_child_nodes)
{
echo "\t";
$newLista=$nodo->childNodes;
seHaFigli($newLista);
}
}
for($i=0; $i<$listaFigli->lenght; $i++)
{
echo "\n$listaFigli->item($i)->getContent";
}
}
la richiamo così:
seHaFigli($root);
$root è un DOMElement ricavato dal DOMDocument->documentElement