(PHP 5 >= 5.0.1)
SimpleXMLElement::attributes — Identifica el atributo de un elemento
Esta función provee de los atributos y valores definidos dentro de una etiqueta XML.
Note: SimpleXML ha desarrollado una regla para el añadido de propiedades iterativas a la mayoría de métodos. No pueden ser examinados usando var_dump() ni con cualquier otra función que examine objetos.
Un namespace opcional para los atributos recuperados
Por defecto FALSE
Example #1 Interpreta un string XML
<?php
$string = <<<XML
<a>
<prueba nombre="uno" juego="solitario">1</prueba>
</a>
XML;
$xml = simplexml_load_string($string);
foreach($xml->fooprueba[0]->attributes() as $a => $b) {
echo $a,'="',$b,"\"\n";
}
?>
El resultado del ejemplo sería:
nombre="uno" juego="solitario"