fpassthru
fputs
Filesystem Functions
PHP Manual

# fputcsv

(PHP 5 >= 5.1.0)

fputcsv — Formatea la línea como CSV y la escribe en el archivo apuntado

### Descripción

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

fputcsv() da formato a línea (pasada como matriz en `fields` ) como CSV y la escribe en el archivo especificado por `handle` . Regresa la longitud de la cadena escrita, o `FALSE` en caso de falla.

El parámetro opcional `delimiter` fija el delimitador de campo (sólo un caracter). Por defecto es una coma: ,.

El parámetro opcional `enclosure` fija el empaquetador del campo (sólo un caracter) y el valor por defecto son las dobles comillas ".

Example #1 Ejemplo de fputcsv()

`<?php
$list = array (
'aaa,bbb,ccc,dddd',
'123,456,789',
'"aaa","bbb"'
);
$fp = fopen('file.csv', 'w');
foreach ($list as $line) {
fputcsv($fp, split(',', $line));
}
fclose($fp);
?>`

> Note: Si sufre problemas con PHP no reconociendo los finales de línea cuando lee archivos creados en un Macintosh (o leyendo archivos sobre uno), puede probar activando la opción de configuración auto_detect_line_endings.

Vea también fgetcsv().

fpassthru
fputs
Filesystem Functions
PHP Manual