Programmation  » PHP var_dump print_r est-elle recursive ?!?
Catégorie :  
     
PHP var_dump print_r est-elle recursive ?!?
Publié le 25/09/2008 @ 16:36:47,
Par 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:

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


Ca m'affiche ...
EUR


Vous pouvez constater que currency n'existe pas... :whistle:
     
PHP var_dump print_r est-elle recursive ?!?
Publié le 26/09/2008 @ 12:06:56,
Par M!ka
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:
     
PHP var_dump print_r est-elle recursive ?!?
Publié le 26/09/2008 @ 12:19:51,
Par ovh
En effet, bon à savoir :ciler:
Je n'ai rien à voir avec www.ovh.com
Répondre  - Catégorie :  
Informaticien.be  - © 2002-2021 Akretio SPRL  - Generated via Kelare
The Akretio Network: Akretio  - Freedelity  - KelCommerce  - Votre publicité sur informaticien.be ?