我要将url的json字符串解析为json数组。
ISSUE: json_decode = empty
问题:有谁看到我做错了什么?
我的步骤:
来自浏览器的测试:
.....send.php?{"contactName":"name1"},{"contactName":"name2"}
我的PHP代码:
1. $url = $_SERVER['QUERY_STRING'];
2. $urlStringDecoded = urldecode($url);
echo urlStringDecoded结果ok:
{"contactName":"name1"},{"contactName":"name2"}
3. $json = json_decode($urlStringDecoded, true);
结果空虚
echo("$json");
答案 0 :(得分:2)
好像你的Na Na word wdd?
Nothing kkk
ok ok!
ok ok.
无效。将您当前的字符串换行到JSON
[
括号内。
例如
]
答案 1 :(得分:0)
当您尝试将json字符串转换为json时,您应该提供正确的格式。从你的例子看,你看起来像是在传递逗号分隔的json对象,而它应该是一个数组。在你的字符串周围添加[],然后尝试,换句话说,使它成为一个数组。