122 votes

Comment puis-je accéder à une propriété d'objet nommée variable dans php?

Les API Google codées en JSON ont renvoyé un objet tel que celui-ci.

 [updated] => stdClass Object
(
 [$t] => 2010-08-18T19:17:42.026Z
)
 

Quelqu'un sait comment puis-je accéder à la valeur $t ?

$object->$t retourne évidemment

Remarque: Variable non définie: t dans / usr / local / ...

Erreur fatale: impossible d'accéder à une propriété vide dans / ....

261voto

Jordan Points 26741

Cela devrait fonctionner:

 echo $object->{'$t'};
 

A défaut cela:

 $property_name = '$t';
echo $object->{$property_name};
 

20voto

Macha Points 4488

As-tu essayé:

 $t = '$t'; // Single quotes are important.
$object->$t;
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X