如何将“id”的值设置为PHP变量?
我的回答:
{"success":1,"error":[],"data":{"id":68}}
我试过了:
$id = $response->return->id;
但我收到了这个错误。
错误:PHP注意:尝试获取非对象的属性
答案 0 :(得分:0)
我假设你的JSON仍然是一个字符串?
{"success":1,"error":[],"data":{"id":68}}
您是否已解码JSON以便可以将其作为数组进行访问?
$myJSONString = '{"success":1,"error":[],"data":{"id":68}}' ;
$a = json_decode($myJSONString,true) ;
一旦你在数组中拥有它,你就可以访问元素
// read it
$myID = $a['data']['id'] ;
// set it
$a['data']['id'] = 100 ;