VOOZH about

URL: https://www.geeksforgeeks.org/php/php-splfileobject-fputcsv-function/

⇱ PHP | SplFileObject fputcsv() Function - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

PHP | SplFileObject fputcsv() Function

Last Updated : 11 Jul, 2025
The SplFileObject fputcsv() function is an inbuilt function of Standard PHP Library (SPL) in PHP which is used write a field array as a CSV line. Syntax:
string SplFileObject::fputcsv()
Parameters: This function accept four parameters one is mandatory and three are optional.
  • $fields: Specifies the an array of values.
  • $delimiter: An optional parameter which specify sets the field delimiter.
  • $enclosure: An optional parameter which specify field enclosure.
  • $escape: An optional parameter used for escape character.
Return values: This function returns length of the written string or FALSE otherwise. Below Program illustrate the SplFileObject fputcsv() function in PHP. Program : Output:
Successfully write data in gfg.csv
When Run the Above program it will create a gfg.csv file if not exist and writes the content of array in file as shown in below image.
👁 https://media.geeksforgeeks.org/wp-content/uploads/capture1-2.png
Reference: https://www.php.net/manual/en/splfileobject.fputcsv.php
Comment