Da un XML ne devo ricavare un altro... tutto UTF-8

in particolare devo fare alcune operazioni sui nodi invertendone l'ordine e fin lì nulla di troppo complicato... estraggo i dati tramite simpleXML, ficco in array e faccio il reverse...

però quello che in input è codificato tipo
Codice PHP:
"I vecchi non muoiono mai 
diventa in output
Codice PHP:
"I vecchi non muoiono mai 
è qualche impostazione di simpleXML o cosa?