###やりたいこと
ある配列から別の配列の作成
###デモデータ
PHP
1$data[] = [ 2 ['Date' => '1111', 'id' => '1001', 'time' => '09:00', 'pid' => 1], 3 ['Date' => '1111', 'id' => '2001', 'time' => '09:30', 'pid' => 1], 4 ]; 5$data[] = [ 6 ['Date' => '1111', 'id' => '1001', 'time' => '09:00', 'pid' => 2], 7 ['Date' => '1111', 'id' => '2001', 'time' => '09:30', 'pid' => 2], 8 ];
###最終的になってほしい配列
PHP
1$demo[] = [ 2 'Date' => '1111', 3 'id' => '1001', 4 'timeA' => '09:00', 5 'pidA' => 1, 6 'timeB' => '09:00', 7 'pidB' => 2, 8 ]; 9 10$demo[] = [ 11 'Date' => '1111', 12 'id' => '2001', 13 'timeA' => '09:30', 14 'pidA' => 1, 15 'timeB' => '09:30', 16 'pidB' => 2, 17 ];
###最後に
データとしては効率の悪い状況だったりもするかもしれませんが、上記条件下においてで考えていますので、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー