行いたいこと
csvからデータを読み取り、特定のデータでconcatしたいのですが苦戦しています。。。
以下データとコードを書かせてもらいます。
データ(csvfile)
info_id ac_id
12 1
13 4
15 3
14 1
16 1
17 4
10 1
28 1
期待しているデータとしては
[1 => "(12,14,16,10,28)",3 => "(15)",4 => "13,17"]
と言った具合です。
php
1$file = new SplFileObject('./data.csv'); 2 $file->setFlags(SplFileObject::READ_CSV); 3 $data=[]; 4 foreach ($file as $fields) { 5 $data[]['info_id'] = $fields[0]; 6 $data[]['ac_id'] = $fields[1]; 7 }
とすることしか僕はおもいつきませんでした。。。
どうかご助力お願いいたします。。。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。