1. 程式人生 > >php中使用json_decode解析json字串返回為Null

php中使用json_decode解析json字串返回為Null

1.0 如下為錯誤的json格式,json標準中規定正確的json格式為json的key必須為雙引號。因此以下字串不是json字串。 在用json_decode解析時回返回null. 

//在php中出現使用json_decode解析json字串失敗,返回為null;
$arr = "{'name':'stephen','age':50}";
$temp = json_decode($arr,true);

正確的json格式為

//key 密須雙引號
$arr = '{"name":"stephen","age":30,"gender":"male"}';