PHP fputcsv() Function
Complete PHP Filesystem Reference
Definition and Usage
The fputcsv() function formats a line as CSV and writes it to an open
file.
This function returns the length of the written string, or FALSE on failure.
Syntax
fputcsv(file,fields,seperator,enclosure)
|
Parameter |
Description |
file |
Required. Specifies the open file to write to |
fields |
Required. Specifies which array to get the data from |
separator |
Optional. A character that specifies the field separator.
Default is comma ( , ) |
enclosure |
Optional. A character that specifies the field enclosure
character. Default is " |
Tips and Notes
Tip: Also see the fgetcsv() function.
Example
<?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);
?>
|
The CSV file will look like this after the code above has been executed:
Peter,Griffin,Oslo,Norway
Glenn,Quagmire,Oslo,Norway
|
Complete PHP Filesystem Reference
|
|
|
See why there are 20,000+ Ektron integrations worldwide.
Request an INSTANT DEMO or download a FREE TRIAL today. |
|
|
|