我有一个 php 数组,我正在使用它进行编码json_encode
,如下所示。
PHP代码:
$arr=array(10=>"Apple",1=>"Ball",9=>"Cat",11=>"Dog",15=>"Elephant");
echo json_encode($arr);
json 编码的输出保持与原始数组相同的顺序。但是当我尝试访问json_encode
javascript 中的输出时,该对象的元素按递增的数字索引排序:
控制台日志:
[{1="Ball",9="Cat",10="Apple",11="Dog",15="Elephant"}]
我想保留与原始数组相同的顺序。如何才能做到这一点?