Claro, ese codigo te ejecuta eso por el ultimo "echo" que hay...
Los documentos XML pueden ser leidos por cualquier lenguaje de programacion que soporte DOM. Sirven parapasar datos de un lenguaje a otro (por ejemplo). Una forma de leer ese documento XML que te pase antes con php seria:
Código PHP:
<?php
$doc=new DOMDocument();
$doc->load("la ruta de tu documento XML (puede ser externa o local)");
#Ahora lo que se hace es llamar a cada tag por su nombre
$tagPersona=$doc->getElementsByTagName("persona");
#Luego buscas las etiquetas anidadas dentro de <persona></persona>
foreach($tagPersona as $persona){
$nombre=$persona->getElementsByTagName("nombre")->item(0)->nodeValue;
#Imprime "Nombre"
echo $nombre;
}
?>
Te recomiendo que leas el manual en php.net acerca del manejo de documentos con DOM
Suerte!