Latest web development tutorials

PHP fputcsv () function

PHP Filesystem Reference Manual Complete PHP Filesystem Reference Manual

Definition and Usage

fputcsv () function Format line as CSV and write to an open file.

This function returns the length of the string is written. If it fails, it returns FALSE.

grammar

fputcsv(file,fields,seperator,enclosure)

参数 描述
file 必需。规定要写入的打开文件。
fields 必需。规定要从中获得数据的数组。
separator 可选。设置字段分界符(只允许一个字符),默认值为逗号( , )。
enclosure 可选。设置字段环绕符(只允许一个字符),默认值为双引号( " )。


Tips and Notes

Tip: See fgetcsv () function.


Examples

<?php
$list = array
(
"Peter,Griffin,Oslo,Norway",
"Glenn,Quagmire,Oslo,Norway",
);

$file = fopen("contacts.csv","w");

foreach ($list as $line)
{
fputcsv($file,split(',',$line));
}

fclose($file); ?>

After the above code is executed, CSV file would look like this:

Peter,Griffin,Oslo,Norway
Glenn,Quagmire,Oslo,Norway


PHP Filesystem Reference Manual Complete PHP Filesystem Reference Manual