Poster une réponse à un sujet: PHP var_dump print_r est-elle recursive ?!?
Attention, ce sujet est un sujet ancien (5933 jours sans réponse)
ovh
En effet, bon à savoir
M!ka
Bon à savoir...
http://www.manuelphp.com/php/function.simplexml-element-attributes.php
http://www.manuelphp.com/php/function.simplexml-element-attributes.php
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.
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.
M!ka
Voici un object affiché avec print_r
SimpleXMLElement Object
(
[title] => Payment Search
[description] => Résultats 1 à 1 sur un total de 1
[total_result] => 1
[offset] => 0
[order] => SimpleXMLElement Object
(
)
[lastbuilddate] => Thu, 25 Sep 2008 16:33:31 +0200
[payment] => SimpleXMLElement Object
(
[@attributes] => Array
(
[id] => 1325
)
[value] => 1.21
[ref] => 107339740
[type] => 1
[user] => SimpleXMLElement Object
(
[@attributes] => Array
(
[id] => 45363
)
[alias] => ofisjo
[language] => 2
)
[date] => 2008-09-12 13:55:28
[state] => 20
)
)
Hors, si je fais:
Ca m'affiche ...
Vous pouvez constater que currency n'existe pas...
SimpleXMLElement Object
(
[title] => Payment Search
[description] => Résultats 1 à 1 sur un total de 1
[total_result] => 1
[offset] => 0
[order] => SimpleXMLElement Object
(
)
[lastbuilddate] => Thu, 25 Sep 2008 16:33:31 +0200
[payment] => SimpleXMLElement Object
(
[@attributes] => Array
(
[id] => 1325
)
[value] => 1.21
[ref] => 107339740
[type] => 1
[user] => SimpleXMLElement Object
(
[@attributes] => Array
(
[id] => 45363
)
[alias] => ofisjo
[language] => 2
)
[date] => 2008-09-12 13:55:28
[state] => 20
)
)
Hors, si je fais:
echo $xml->payment[0]->value['currency'];
Ca m'affiche ...
EUR
Vous pouvez constater que currency n'existe pas...