Une API Google encodée en JSON a renvoyé un objet tel que celui-ci
[updated] => stdClass Object
(
[$t] => 2010-08-18T19:17:42.026Z
)
Tout le monde sait comment puis-je accéder à la $t
valeur?
$object->$t
retourne évidemment
Remarque: Variable non définie:
t
dans / usr / local / ...Erreur fatale: impossible d'accéder à la propriété vide dans / ....
php
json
google-api
Flavio Copes
la source
la source
$t
c'est le nom de la propriété, pas une variable contenant le nom de la propriété.$property_name
est la chaîne'$t'
puisecho $object->$property_name
fonctionne très bien. J'ai mis à jour ma réponse. Merci et excuses!As-tu essayé:
la source
La bonne réponse (également pour PHP7) est:
la source
J'utilise php7 et ce qui suit fonctionne très bien pour moi:
la source
cela fonctionne sur php 5 et 7
la source