PHP json_encode():为什么编码的非关联数组返回一个空字符串?

时间:2014-09-15 16:46:04

标签: php json

我在PHP中尝试json_encode()非关联数组时遇到问题:

echo json_encode(array(array(1,1), array(1,1)), JSON_FORCE_OBJECT) ;
// Non-associative array output as object: {"0":{"0":1,"1":1},"1":{"0":1,"1":1}} 

echo json_encode(array(array(1,1), array(1,1))); 
// Non-associative array output as array: "" (empty string)

我的服务器上使用的PHP版本是5.3。

如何将非关联数组输出作为数组[[1,1],[1,1]]

1 个答案:

答案 0 :(得分:1)

PHP版本升级到> = 5.5

后问题解决了