Je ne sais pas vraiment comment décrire ce problème, donc je suis désolé si le titre est un peu flou.Accès Variables variables avec un objet
J'ai un objet avec des champs de tableau. J'ai obtenu le nom de ces champs stockés dans une variable et je veux atteindre un élément dans l'un de ces champs de tableau. par exemple.
$field_name = 'array_field';
$object = new stdClass();
$object->array_field= array('this', 'is', 'an', 'array);
Je sais que je peux accéder au tableau avec $object->$field_name
, mais maintenant je veux accéder à une valeur par clé du tableau tout en accédant à la variable $field_name
. par exemple (que de toute évidence ne fonctionne pas) $object->$field_name[0]
Utilisez des tableaux, mec. Les variables variables sont boiteuses. –