Php 试图获取非对象卷曲问题的属性
我有一个如下的curl设置来访问json对象Php 试图获取非对象卷曲问题的属性,php,Php,我有一个如下的curl设置来访问json对象 $ch=curl_init() 我收到错误“尝试访问非对象的属性” 您还没有说出您尝试或调查过的内容 最可能的情况似乎是站点没有返回有效的JSON,因此JSON\u decode返回NULL 或者,返回的可能是有效的JSON,但不是对象(例如,true或false,尽管在顶层,JSON包应该始终是对象或数组)。您尝试访问对象属性的唯一时间是: echo $output->property; 因此,执行var\u dump($output)
$ch=curl_init()
我收到错误“尝试访问非对象的属性” 您还没有说出您尝试或调查过的内容 最可能的情况似乎是站点没有返回有效的JSON,因此
JSON\u decode
返回NULL
或者,返回的可能是有效的JSON,但不是对象(例如,
true
或false
,尽管在顶层,JSON包应该始终是对象或数组)。您尝试访问对象属性的唯一时间是:
echo $output->property;
因此,执行var\u dump($output)
以查看前一行前后发生的情况:
var_dump($output)
$output = json_decode($output);
var_dump($output)
var_dump($output)
$output = json_decode($output);
var_dump($output)