CSVファイルから特定のデータを抽出し、新しいCSVファイルを作成する。

fopen() 関数でCSVファイルを開き、その戻り値をfgets() 関数に渡すことでCSVファイルを1行読み込むことが出来る。さらにexplode() 関数により1行をカンマで分割して配列にし、array() で必要な項目を指定して配列にすることで新しい配列を作成できる。imput() 関数で配列にカンマを挿入し、fputs() 関数で別のCSVファイルに出力する。これを繰り返すことで必要なデータのCSVファイルを作成できる。