thinkPHP的json字符串转换成数组的问题

前台ajax传过来的json字符串接到了但是用json_decode($data,true)或者用json_decode($data)转换完都显示为空。。求大神这是分别输... 前台ajax传过来的json字符串接到了 但是用 json_decode($data,true)或者用json_decode($data)转换完都显示为空。。求大神

这是分别输出 已经json_decode和没decode的字符串
展开
 我来答
匿名用户
2015-09-25
展开全部
以前我遇见到过这种问题,json_decode转换必须要键和值都必须有引号,前后保持一致,我看你收到的JSON数据里面键sp_xj的值没有加双引号,你可以把这段字符串粘出来单独加上双引号,然后用 json_decode转换下试试

我当时试了两天才试出来是这个的原因
更多追问追答
追问
还是 null
追答
"product"后面加冒号
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式