phpでcsvファイルの書き出し

shummin 198views 更新:2016年7月12日

手に入れたデータを新たにcsvファイルとして書き出したいとき 以下のコマンドを入力することで新たなcsvが作られる。

fputcsv() – 行を CSV 形式にフォーマットし、ファイルポインタに書き込む

SplFileObject::fgetcsv() – ファイルから行を取り出し CSV フィールドとして処理する

$list = array (----);
$file = new SplFileObject('csv.csv', 'w');//'w'で上書き、'a'で追加
foreach ($list as $fields) {
    $file->fputcsv($fields);
}

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません