php中json_decode无法解析原因

 

在客户端向后台发送json数据的时候,发现后台调用json_decode得到的是空,原因在于发送的json数据中字符串最好使用双引号,使用单引号就出问题了

可以吧下面代码坐下测试

$json="{'value':[1,2,3]}";
print_r(json_decode($json,true));

返回的是空

然而改成下面的就可以了

$json='{"value":[1,2,3]}';
print_r(json_decode($json,true));



posted @ 2012-03-22 18:30  小二来壶酒  阅读(2484)  评论(0编辑  收藏  举报