为什么json_decode()返回空?

时间:2016-06-14 22:25:20

标签: php json encode

我有这个JSON字符串:

$json = '
{"id1":"x",
"N1":"x",
"T1":"x",
"E1":"x",
"E11":"x",
"O1":"x",
"C1":"x",
"C11":"x",
"F1":"x"},

{"id2":"x",
"N2":"x",
"T2":"x",
"E2":"x",
"E22":"x",
"O2":"x",
"C2":"x",
"C22":"x",
"F2":"x"}
';

在我用PHP解析之后:

print_r(json_decode($json));

你可以看到PHP返回空。

任何帮助,请...

由于

1 个答案:

答案 0 :(得分:3)

这不是真正有效的JSON语法,如果您打算将它们作为两个对象,则需要将它们放在一个数组中。 与[ {your first object here}, {your next object} ]

一样