「PHP」fputcsvでcsvを書き込むサンプル
書式
fopen(
string $filename,
string $mode,
bool $use_include_path = false,
resource $context = ?
): resource
fopen() は、filename で指定されたリソースをストリームに結び付けます。
modeについて説明
r’ 読み込みのみでオープンします。
'w’ 書き出しのみでオープンします
使用例
<?php //csvの値を指定 $arr = array( array(1001, "東京", "tokyo"), array(2002, "大阪", "oosaka"), array(2003, "横浜", "yokohama"), array(3003, "福岡", "fukuoka") ); //書き込みのファイル $filename= "C:\\study\\cft.csv"; //writeモードでファイルを開く $res= fopen($filename, "w"); //csvファイルに1行ずつ書き込む foreach ($arr as $line) { fputcsv($res, $line); } //ファイルを閉じる fclose($res); ?>