TIA为您提供帮助。在PHP中访问对象属性的正确语法是什么?
我有一个脚本,使一个API的调用。它返回一个JSON对象,当我在WAMP中运行脚本时出现错误,但在OSX上运行时没有问题。
这是有问题的行:
$obj = json_decode($json);
if ($obj->{'Status'} == 'OK'){...}
它运行完美的OSX,但是当我在WAMP运行中出现以下错误:
注意:试图让非对象的属性。
我检查了两个安装上启用了JSON模块。
不知道还有什么检查,或者如果我使用了错误的语法。
感谢
'$ obj-> Status'但你得到错误信息表明'$ obj'没有正确让你的WAMP服务器 –
添加JSON字符串你的问题将使它更容易回答的初始化。 – mnutsch
你不需要在**非对象** :) –