PARSE json字符串到json数组(来自GET)

时间:2016-05-19 12:39:53

标签: php json

我要将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");

2 个答案:

答案 0 :(得分:2)

好像你的Na Na word wdd? Nothing kkk ok ok! ok ok. 无效。将您当前的字符串换行到JSON [括号内。

例如

]

答案 1 :(得分:0)

当您尝试将json字符串转换为json时,您应该提供正确的格式。从你的例子看,你看起来像是在传递逗号分隔的json对象,而它应该是一个数组。在你的字符串周围添加[],然后尝试,换句话说,使它成为一个数组。