J'essaie d'imprimer une partie spécifique de ce qui suit via Global PHP dans un champ de vue Drupal 7. Les parties que je veux sont 'qty' et 'Packet Size -> 2' donc les valeurs seraient dans ce cas '1' et '5 Packet'.PHP imprimer des objets imbriqués avec des espaces dans le nom
stdClass Object
(
[_entity_properties] => Array
(
[entity object] => stdClass Object
(
[qty] => 1
[data] => Array
(
[attributes] => Array
(
[Packet Size] => Array
(
[2] => 5 Packet
)
)
maintenant normalement, j'imprimer quelque chose comme:
$data->_entity_properties['entity object']['qty']
et
$data->_entity_properties['entity object']['data']['attributes']['Packet Size']
qui normalement travailler, mais cela ne fonctionne pas, et je présume qu'il est à faire avec les espaces dans 'objet entité'. Toute aide serait appréciée
Environ une heure d'essayer sans fin de variations ... parfait! Merci beaucoup! – stuhannaford
De rien! Comme vous le voyez, [objet entité] est un "objet stdClass". C'était la source du problème :) – jetblack
Vous avez absolument raison. Savait que c'était le problème ... juste aucune idée de comment le formater correctement. Merci! – stuhannaford