W3Schools.com

PHP fputcsv() Function


PHP Filesystem Reference 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


PHP Filesystem Reference Complete PHP Filesystem Reference
WEB HOSTING
Best Web Hosting
PHP MySQL Hosting
Best Hosting Coupons
UK Reseller Hosting
Cloud Hosting
Top Web Hosting
$3.98 Unlimited Hosting
Premium Website Design
WEB BUILDING
XML Editor - Free Trial!
FREE Website BUILDER
Best Website Templates Top CSS Templates
CREATE HTML Websites
EASY WEBSITE BUILDER
W3SCHOOLS EXAMS
Get Certified in:
HTML, CSS, JavaScript, XML, PHP, and ASP
W3SCHOOLS BOOKS
New Books:
HTML, CSS
JavaScript, and Ajax
STATISTICS
Browser Statistics
Browser OS
Browser Display
SHARE THIS PAGE