名称介于(“”)之间的json数据如下工作。
var_dump(json_decode('{"a":"foo","b":"bar"}', true));
但名称不在(“”)之间不起作用:
var_dump(json_decode('{a:"foo",b:"bar"}', true)) ;
我的json数据来自另一台服务器:
{a:"foo",b:"bar"}
和json用json_encode创建的json。
$rows = array();
while($r = mysqli_fetch_assoc($sql)) {
$rows[] = $r;
}
return json_encode($rows)
但json_decode为此对象返回NULL。