PHP 打印名称中带有空格的嵌套对象
PHP printing nested objects with spaces in the name
我正在尝试通过全局 PHP 在 Drupal 7 视图字段中打印以下特定部分。我想要的部分是 'qty' 和 'Packet Size -> 2' 所以在这种情况下值是 '1' 和 '5 Packet'。
stdClass Object
(
[_entity_properties] => Array
(
[entity object] => stdClass Object
(
[qty] => 1
[data] => Array
(
[attributes] => Array
(
[Packet Size] => Array
(
[2] => 5 Packet
)
)
现在通常,我会打印如下内容:
$data->_entity_properties['entity object']['qty']
和
$data->_entity_properties['entity object']['data']['attributes']['Packet Size']
这通常可以工作,但这行不通,我推测这与 'entity object' 中的空格有关。任何帮助将不胜感激
请试试这些:
$data->_entity_properties['entity object']->qty
$data->_entity_properties['entity object']->data['attributes']['Packet Size']
我正在尝试通过全局 PHP 在 Drupal 7 视图字段中打印以下特定部分。我想要的部分是 'qty' 和 'Packet Size -> 2' 所以在这种情况下值是 '1' 和 '5 Packet'。
stdClass Object
(
[_entity_properties] => Array
(
[entity object] => stdClass Object
(
[qty] => 1
[data] => Array
(
[attributes] => Array
(
[Packet Size] => Array
(
[2] => 5 Packet
)
)
现在通常,我会打印如下内容:
$data->_entity_properties['entity object']['qty']
和
$data->_entity_properties['entity object']['data']['attributes']['Packet Size']
这通常可以工作,但这行不通,我推测这与 'entity object' 中的空格有关。任何帮助将不胜感激
请试试这些:
$data->_entity_properties['entity object']->qty
$data->_entity_properties['entity object']->data['attributes']['Packet Size']