テーマ、知りたいこと
Laravel, PHPでCSVファイルを出力するプログラムを作っています。
下記の配列を元に、最終的に以下のようにCSVファイルを出力したいのですが、やり方がわからず困っています。初歩的で申し訳ないですが、教えていただきたいです。
$Array = [ ['id' => 1, 'amount_1' => 100, 'amount_2' => 200, 'amount_3' => 300], ['id' => 2, 'amount_1' => 400, 'amount_2' => null, 'amount_3' => null], ];
id | amount |
---|---|
1 | 100 |
1 | 200 |
1 | 300 |
2 | 400 |
背景、状況
foreachで配列を回す前に配列を以下のように加工する必要があるのかなと考えましたが、方針があっているのかも自信がなく、やり方もわかりません。
$Array = [ ['id' => 1, 'amount_1' => 100, 'amount_2' => null, 'amount_3' => null], ['id' => 1, 'amount_1' => null, 'amount_2' => 200, 'amount_3' => null], ['id' => 1, 'amount_1' => null, 'amount_2' => null, 'amount_3' => 300], ['id' => 2, 'amount_1' => 400, 'amount_2' => null, 'amount_3' => null], ];
0 コメント