Sujet: PHP var_dump print_r est-elle recursive ?!?
25/09/2008 @ 16:36:47: M!ka: PHP var_dump print_r est-elle recursive ?!?
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:

echo $xml->payment[0]->value['currency'];


Ca m'affiche ...
EUR


Vous pouvez constater que currency n'existe pas... :whistle:
26/09/2008 @ 12:06:56: M!ka: PHP var_dump print_r est-elle recursive ?!?
Bon à savoir...
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.



:angry:
26/09/2008 @ 12:19:51: ovh: PHP var_dump print_r est-elle recursive ?!?
En effet, bon à savoir :ciler:
Retour