<完全なPHPファイルシステムリファレンス
定義と使用法
fputcsv()関数は、CSVのような行をフォーマットして、開いているファイルに書き込みます。
この関数は、書かれた文字列の長さを返し、失敗した場合にFALSE。
構文
fputcsv(file,fields,seperator,enclosure)
パラメーター | 説明 |
---|---|
file | 必須。 への書き込みに開いているファイルを指定します。 |
fields | 必須。 からデータを取得するための配列を指定します |
separator | 任意。 フィールド区切りを指定する文字。 デフォルトはカンマ( , ) |
enclosure | 任意。 フィールド囲い文字を指定する文字。 デフォルトは " |
ヒントと注意事項
Tip:また、参照fgetcsv()関数を。
例
<?php
$list = array
(
"Peter,Griffin,Oslo,Norway",
"Glenn,Quagmire,Oslo,Norway",
);
$file = fopen("contacts.csv","w");
foreach ($list as $line)
{
fputcsv($file,explode(',',$line));
}
fclose($file);
?>
上記のコードが実行された後にCSVファイルには、次のようになります。
Peter,Griffin,Oslo,Norway
Glenn,Quagmire,Oslo,Norway
<完全なPHPファイルシステムリファレンス