我在使用 json_encode 从数组生成 json 编码字符串时遇到问题。
有问题的数组部分如下所示
RatingDistribution (Array, 11 elements)
0 (Array, 1 element)
0 (String, 3 characters ) 4.5
1 (Array, 1 element)
1 (String, 4 characters ) 11.9
2 (Array, 1 element)
但是在字符串中产生这个:
"RatingDistribution":[["4.5"],{"1":"11.9"},
我希望这样:
"RatingDistribution":[{"0":"4.5"},{"1":"11.9"},
我正在做的就是这样:
$result = json_encode($array);
我做错了什么还是需要更多代码来确保 0 键存在?
干杯安迪