Il file non lo chiudo perché poi mi serve ancora per scrivere/modificare
Non ho capito bene l'ultima parte..
Cmq l'output che ho postato lo leggo solo se salvo il file html e lo apro con un editor di testo, chiaramente nel browser non lo vedo..
EDIT
Ho capito ora l'ultima parte del tuo post, io non mi preoccupavo del => , so bene che equivale a => ed è la formattazione della funzione print_r, il problema è che la funzione legge cose diverse da quelle che ci sono realemente (controlla il testo del file xml e l'array stampato e noterai delle differenze dalla terza riga in poi).
Spero di essermi spiegato meglio.