(PHP 5 >= 5.0.1)
SimpleXMLElement->attributes() — Identifie les attributs d'un élément
Fournit les attributs et les valeurs définies dans une balise XML.
Note: SimpleXML ajoute des propriétés itératives pour presque toutes ses méthodes. Celles-ci ne peuvent être vues en utilisant var_dump() ou tout autre fonction qui examine les objets.
Un espace de noms optionnel pour les attributs récupérés
Par défaut, vaut FALSE
Exemple 2425. Interprétation d'une chaîne XML
<?php
$string
= <<<XML
<a xmlns:b>
<foo name="one" game="lonely">1</foo>
</a>
XML;
$xml
=
simplexml_load_string
(
$string
);
foreach(
$xml
->
foo
[
0
]->
attributes
() as
$a
=>
$b
) {
echo
$a
,
'="'
,
$b
,
"\"\n"
;
}
?>
L'exemple ci-dessus va afficher :
name="one" game="lonely"