Related Links : Search Engine Optimization | | Search Engine Marketing | Online Marketing | Freelance Programmer| SEO Thailand | SEO Expert | SEO services | PHP Programmer Thailand | SEO Tutorial | What is SEO |

  Home Our SEO Services SEO Expert Consultant Php Programmer Keyword Suggestion Scripts|Articles| Email : sachin {at} jainsachin {dot} com

PHP | Format line as CSV and write to file pointer | Manual | Tutorial | Help

SEO Services



Website Programming in PHP / MYSQL



SEO Tools




    Friends


      Format line as CSV and write to file pointer

      fputcsv

      (PHP 5 >= 5.1.0)

      fputcsv — Format line as CSV and write to file pointer

      Description

      int fputcsv ( resource $handle , array $fields [, string $delimiter [, string $enclosure ]] )

      fputcsv() formats a line (passed as a fields array) as CSV and write it (terminated by a newline) to the specified file handle .

      Parameters

      handle

      The file pointer must be valid, and must point to a file successfully opened by fopen() or fsockopen() (and not yet closed by fclose()).

      fields

      An array of values.

      delimiter

      The optional delimiter parameter sets the field delimiter (one character only). Defaults as a comma: ,.

      enclosure

      The optional enclosure parameter sets the field enclosure (one character only) and defaults to a double quotation mark: ".

      Return Values

      Returns the length of the written string, or FALSE on failure.

      Examples

      Example #1 fputcsv() example

      <?php

      $list 
      = array (
          
      'aaa,bbb,ccc,dddd',
          
      '123,456,789',
          
      '"aaa","bbb"'
      );

      $fp fopen('file.csv''w');

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

      fclose($fp);
      ?>

      Notes

      Note: If PHP is not properly recognizing the line endings when reading files either on or created by a Macintosh computer, enabling the auto_detect_line_endings run-time configuration option may help resolve the problem.

      See Also


      SEO Tutorial / Articles





      Php / Mysql Tutorial



      Articles



        Other Topics



        SEO by Jainsachin