csvファイルの情報を読み込んでその中から10~13列目の項目だけを配列に格納したいのですが
現在考えたやり方だと1列ずつ指定して存在判定するため、簡略化できる書き方を探しています。
$file = file_get_contents($csv_file); $rows = explode("\n", $file); unset($rows[0]); $_list = []; foreach ($rows as $row){ $in_line = explode(",", $row); if (isset($in_line[10])){ $_list[] = $in_line[10]; } if (isset($in_line[11])){ $_list[] = $in_line[11]; } if (isset($in_line[12])){ $_list[] = $in_line[12]; } if (isset($in_line[13])){ $_list[] = $in_line[13]; } }
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/08 08:25
2019/03/08 09:03
2019/03/08 09:09