En la [URL="http://www.php.net/manual/es/simplexmlelement.attributes.php"]documentacion oficial[/URL] tienes:
Cita: Devuelve un objeto SimpleXMLElement que puede ser iterado a través de los atributos en la etiqueta.
Y luego un ejemplo:
Código PHP:
Ver originalforeach($xml->prueba[0]->attributes() as $a => $b) {
echo $a,'="',$b,"\"\n";
}
¿Has pensado que $arr no es un array sino el valor del atributo?
Espero que te sirva.
Saludos