Scusami, forse sono io che non mi sono spiegato bene.
Allora, se tu passi da 1 a 2 oppure apri 2 nel browser è tutto a posto, vedi la variabile. E su questo siamo d'accordo.
Il problema è:
L'output di 1.php (almeno, quello che vedo io) è:
Come vedi, dopo che ha letto file 2 con simplexml_read_file il contenuto di $xml['var'] che dovrebbe essere "ciao" è invece NULL.codice:In file 1 var = ciao! Reading file 2 var =
(ho aggiunto un var_dump di $xml, per spiegare meglio il problema)