次の配列構造があります。
Array
(
[t] => 812
[0] => Array
(
[5] => 649
[6] => 12
)
[2] => Array
(
[0] => 10
)
[3] => Array
(
[0] => 1
)
[4] => Array
(
[0] => 152
)
)
現時点では、すべての配列インデックス (t を除く) は整数です。
json_encode() を使用して同等の JSON に変換したいのですが、そうすると、インデックスが 1 つしかない配列 (インデックス 0) が配列ではなく整数に変換されます。
例えば
[2] => Array
(
[0] => 10
)
に変換されます。
{"2":[10]
それ以外の..
{"2":[0:10]
問題が解決した場合は、JSON で整数ではなく文字列インデックスを使用しても問題ありません。
{"2":["0":10]}
これを解決する方法について何か考えはありますか?