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キーが存在することを確認するためにさらにコードが必要ですか?
乾杯アンディ