0
は、私はそれがこのように見えるようにしたい私のPHPのJSON出力PHPのarray_combineここ
[ {
"campaign_id": "4",
"date": "2017-04-01",
"name": "Dealoyal",
"iteration": "5149"
},
....
]
です:
[{
"date": "2017-04-01",
"Dealoyal": "5149"
},...]
マイコード:
foreach ($result as $row) {
$name[] = $row['name'];
$iteration[] = $row['iteration'];
}
$mine[]=array_combine($name, $iteration);
echo json_encode($mine,JSON_PRETTY_PRINT);
しかし、これは印刷します最後の日の名前と繰り返し、私が日付範囲で選択したすべての日が必要なとき。 forループを使用する必要がありますか、別の方法がありますか?あなたが直接foreach
で$mine
を作成することができ、array_combine()
を使用する必要はありません
あなたは間違っているものを私に説明してもらえますか? – moderewer