J'ai quelques xml, laisse dire <names number="12"></names>
php question simple élément xml/bug
Quand je lance ce qui suit:
$simpleXMLElement = new SimpleXMLElement($xml);
pr($simpleXMLElement);
Je reçois le texte suivant:
SimpleXMLElement Object
(
[@attributes] => Array
(
[number] => 12
)
[0] =>
)
Il lancers francs cette entrée 0. C'est bizarre. Je ne sais pas ce que c'est censé représenter. Si je fais ceci:
<names number="12"><name first="oliver" /></names>
Je reçois la sortie suivante:
SimpleXMLElement Object
(
[@attributes] => Array
(
[number] => 12
)
[name] => SimpleXMLElement Object
(
[@attributes] => Array
(
[first] => oliver
)
)
)
Ceci est comme prévu (pour moi au moins). Des pensées/direction?