从JS转换的JSON无法被PHP解码

时间:2018-09-09 04:33:03

标签: javascript php arrays json

我正在将数组作为POST请求发送,并使用JSON.stringify()转换为JSON。

但是,当我尝试使用PHP进行解码时,会引发一些错误。

// JS
var arr1 = ['a', 'b', 'c', 'd', 'e'];
JSON.stringify({data: arr1})

在PHP中:

echo json_decode("{"data":["a","b","c","d","e"]}");

请帮助我解决此问题!

1 个答案:

答案 0 :(得分:1)

使用单引号代替:

$object = json_decode('{"data":["a","b","c","d","e"]}');
var_dump($object);