Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour à tous !
Bon, pour commencer, j'aime pas les objects, j'y comprend rien, et même en ayant lu 15 fois le tuto pourtant bien fait, j'y arrive pas !
J'essaye de récupérer des valeurs dans un object, sans le transformer en array (trop lent !)
Quand j'essaye de me faire un petit exemple comme ça :
Ça fonctionne ! J'arrive à retourner la valeur 'A'
Mais si j'essaye de charger un fichier XML avec simplexml_load_string et de faire la même chose ça ne fonctionne pas !
si je fais un print_r($xml) j'obtiens :
et impossible d'obtenir la date en faisant $xml->informations[date]
Pourquoi ?!
Hors ligne
1- date est un mot réservé de php
2 en encapsulant la date entre des cotes, ça devrai fonctionner
ce qui devrait donner : ['date'] =>'2011-11-10 14:43:58'
a++
Hors ligne
Comme souvent la réponse est dans la documentation, à condition de savoir trouver la réponse :
http://www.php.net/manual/fr/simplexml. … -basic.php
Pour les noeuds xml qui contiennent des éléments non permis se fait en encapsulant entre crochets et quote :
Hors ligne
merci ! j'avais cherché pourtant !
Hors ligne
merci ! j'avais cherché pourtant !
Oui mais quand on ne sait pas ce qu'on cherche, ce n'est pas forcément facile de trouver ! Je parle par expérience car j'ai cherché plus longtemps que nécessaire cette même information !
Hors ligne
en général je trouve ! pour preuve je n'étais pas encore inscrit sur le forum mais bon pas cette fois ! merci à toi
Hors ligne
Pages :: 1