我想在我有的PHP数组上使用json_encode,然后将其返回给AJAX调用。json_encode(PHP)返回一个非JSON对象
这里是PHP数组称为$match_array
Array ([0] => 1966318353 [1] => 1962510086 [2] => 1962465781 [3] => 1962349187 [4] => 1962281400 [5] => 1962111347 [6] => 1962016291 [7] => 1961983582 [8] => 1961926702 [9] => 1961799894)
上$match_array
返回使用json_encode以下:
[1966318353,1962510086,1962465781,1962349187,1962281400,1962111347,1962016291,1961983582,1961926702,1961799894]
此得到由解析器作为非JSON对象解释。任何想法为什么这可能会发生?
谢谢!
'json_encode'会将您的数组转换为json字符串。让你在客户端访问解析它。 – aldrin27
你期望字符串看起来像什么? – Phil