在客户端向后台发送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));
在客户端向后台发送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));
转载于:https://www.cnblogs.com/zhujiecode/archive/2012/03/22/2412093.html