我使用 PHP脚本执行了 SOAP / WSDL 请求。 我可以访问一个如下所示的答案:
stdClass Object
(
[inventory] =>
(
[0] => stdClass Object
(
[location_inventory] => stdClass Object
(
[location] => stdClass Object
(
[organization] => abcdef
[contact] => stdClass Object
(
[contact_details] => stdClass Object
(
[id] => Thomas
)
)
)
[product] => tomatoes
)
)
)
)
关键是我无法提取变量“organization”,“id”或“product”。
访问 stdClass对象或数组时语法的区别是什么?
答案 0 :(得分:0)
我猜您正在使用json_decode
来展示您展示的对象。
如果是这种情况,请尝试使用json_decode( $data, true);
,它将返回正确的数组,如文档中所述:nuwen distribution。
这样您就能以正常的阵列方式访问您的数据:$ data ['inventory'] ...
希望有所帮助