问题描述
||
我有这段代码:
//执行帖子(结果类似于{\“ result \”:1,\“ error \”:\“ \”,\“ id \”:\“ 4da77536a2338 \”,\“ lockcode \”:\ “ 4af15b3725eb5cf3641d96f6c7a3b71d \”})
$ result = curl_exec($ ch);
$ response = json_decode($ result);
//关闭连接
curl_close($ ch);
$ imageHref = \'http://my.site.com/render?id = \'。 $ response [\'id \'];
但是由于某种原因,我无法将ID附加到URL的末尾。有任何想法吗?
解决方法
假设json解码不会给您返回数组,而是一个对象。代替:
$imageHref = \'http://my.site.com/render?id=\' . $response->id;
,代码失败的原因是因为您试图像使用数组一样使用对象。将最后一行替换为:
$imageHref = \'http://my.site.com/render?id=\' . $response->id;