Lavoro sotto php il problema è che voglio modificare un file xml tipo questo

codice:
<pippo>
     </immagini>
</pippo>
voglio modificarlo in modo che ad ogni chiamata aggiungo "dentro" <immagini> due nuovi tag
<img>pathimmagine</img>
<nome>nomeImmagine</nome>

e questo è cio che ho scritto ...

in $nomefile c'e il path del file xml

Codice PHP:
$dom = new DOMDocument('1.0''UTF-8'); 
                
$dom->loadXML($nomeFile); 

$dom->formatOutput true;
               
$root=$dom->documentElement;
                
$immagini=$dom->createElement('immagini');
$img=$dom->createElement('img');
$name=$dom->createElement('name');
$textPath=$dom->createTextNode($this->pathFile);
$textNomeImg=$dom->createTextNode($this->nomeFile);
                
$img=$img->appendChild($textPath);
$name=$name->appendChild($textNomeImg);
                
$immagini=$immagini->appendChild($img);
$immagini=$immagini->appendChild($name);
                
$root=$root->appendChild($immagini);
                
echo 
$dom->saveXML();