【发布时间】:2019-01-10 08:37:52
【问题描述】:
我想从我的对象中检索 $se_module 值。我怎么能得到那个?我可以通过 $object->Owner->name 轻松获取其他人。我试过 $object->{$se_module},但得到了未定义变量的错误。
stdClass Object
(
[Owner] => stdClass Object
(
[name] => Merv Henry
[id] => 2880896000003943001
)
[Modified_Time] => 2019-01-09T21:25:05-05:00
[$attachments] =>
[Created_Time] => 2019-01-09T21:25:05-05:00
[Parent_Id] => stdClass Object
(
[name] =>
[id] => 2880896000011553097
)
[$editable] => 1
[$se_module] => Deals
[Modified_By] => stdClass Object
(
[name] => Merv Henry
[id] => 2880896000003943001
)
[$size] =>
[$voice_note] =>
[id] => 2880896000011676081
[Created_By] => stdClass Object
(
[name] => Merv Henry
[id] => 2880896000003943001
)
[Note_Title] =>
[Note_Content] => This unit needs 1@ DA97-12540K & 1@ DA97-13718C
需要报价 )
【问题讨论】:
-
所以你在这里使用了一个以 $ 符号开头的属性名称,还是什么?恕我直言,这样做很奇怪,但访问它的正确语法应该是
$object->{'$se_module'}然后 - 你希望$se_module在这里被解释为文本文字,而不是变量名。
标签: php