PHP 怎么字符串转换成json格式输出

这些代码整个是变量$html的值,我现在想把它转换为标准的json格式,最终把它变成一个json数组,便于输出调用!谁能帮我一下?
"data" : {
"price":"20.00",
"skuProps":[{"prop":"颜色",
"skuMap":{"白色L":{"canBookCount":1990},"白M":{"canBookCount":1989},"白色S":{"canBookCount":1988},"白色XL":{"canBookCount":1997},"黑色L":{"canBookCount":1996},"黑色":{"canBookCount":1997}}
}

你这个不就是json字符串么?

php里面有2个函数:json_encode å’Œ json_decode

查一下手册就可以解决了。

json_decode($str, true) å¯ä»¥å¾—到数组,第二参数不加默认为false,得到对象。追问

我之前数据是这么处理的,成功了,这次不知道怎么了,返回的是null

追答

完整代码上传上来看看,应该是你格式写错了。

追问

基础不扎实害死人啊,json字符串最外面的大括号被我删掉了,郁闷,弄了一天!

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网