File XML:
codice:
<anagrafe>
<famiglia>
<capofamiglia>
mario rossi
</capofamiglia>
<componenti/>
</famiglia>
</anagrafe>
Codice PHP:
Codice PHP:
$dom=new DOMDocument();
$dom->loadXML($xml); //$xml è il codice XML che ho riportato sopra
$nome="Giovanni Verdi";
$board=$dom->getElementsByTagName("famiglia"); 
foreach (
$famiglia as $fam)
    if (
$fam->getElementsByTagName("capofamiglia")->item(0)->nodeValue=="mario rossi")
                
$nodo=$fam->getElementsByTagName("capofamiglia")->item(0);
$componente=$dom->createElement("nome",$nome);
$componenti=$nodo->getElementsByTagName("componenti");        
foreach (
$moves as $node)
    
$node->appendChild($componente); 
Dopo aver eseguito questo codice salvo l'XML.
Eppure Giovanni Verdi non viene aggiunto alla famiglia di mario rossi. Dove sbaglio?