次のphp配列から正しいjson形式を取得できません
Array
(
[0] => Array
(
[name] => name1
[data] => Array
(
[0] => Array
(
[5] => 2013-15-6,9
[6] => 2013-15-7,9
[7] => 2013-15-8,9
[8] => 2013-15-9,9
[9] => 2013-15-10,9
[10] => 2013-15-11,9
[11] => 2013-15-12,9
)
)
)
)
それをjson出力にエンコードする
[
{
"name": "name1",
"data": [
{
"5": "2013-15-6,9",
"6": "2013-15-7,9",
"7": "2013-15-8,9",
"8": "2013-15-9,9",
"9": "2013-15-10,9",
"10": "2013-15-11,9",
"11": "2013-15-12,9"
}
]
}
]
json 出力を次のようにする必要があります。基本的に、データ配列内の中括弧を削除し、インデックス番号を削除すると、それは不可能だと思います。
[
{
"name": "name1",
"data": [
"2013-15-11,9",
"2013-15-12,9"
]
}
]
変数の周りで array() のさまざまな組み合わせを試しましたが、データ配列内にブラケットを追加することで十分に近くなりましたが、中括弧を取り除くことはできません。数時間これに取り組んできたので、本当に助けていただければ幸いです。ありがとう