php - 如何从对象中检索变量
问题描述
我想从我的对象中检索 $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
Quote is needed
)
解决方案
你可以把它做成数组然后你就可以得到它
$data = (array)$se_module;
然后可以得到这样的数据
$data['Modified_Time'];
推荐阅读
- python - PyPDF2.utils.PdfReadError:文件尚未解密
- java - 使用 SceneBuilder 在 JavaFX 项目开始时调用函数
- c++ - 谁能解释这个图像分辨率设置代码?到底发生了什么
- java - 在阻止模式下拨打电话
- c++ - 如何使用 Fast-LZMA2 压缩/解压缩缓冲区
- python - Anaconda导入错误,循环导入错误
- flutter - 没有为“DocumentReference”类型定义获取器“documentID”
- android - BasicNetwork.performRequest:带有 Volley 库的 newsapi.org 的意外响应代码 403
- typescript - 打字稿返回类型:显式模块边界类型错误
- google-apps-script - getlastrow() 用于特定列还是忽略公式?