fputcsv

(PHP 5 >= 5.1.0RC1)

fputcsv - Форматирует строку в виде CSV и записывает её в файловый указатель

Описание

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

fputcsv() форматирует строку (переданную в виде массива fields) в виде CSV и записывает её в указанный файл handle. Возвращает длинну записанной строки или FALSE в случае неудачи.

Дополнительный параметр delimiter устанавливает разделитель полей (только один символ). По умолчанию это запятая: ,.

Дополнительный параметр enclosure устанавливает ограничитель полей (только один символ). По умолчанию это двойная кавычка: ".

Пример 1. Пример использования функции fputcsv()
$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);

Замечание: Если у вас возникают проблемы с распознаванием PHP окончания строк при чтении файлов на Macintosh-совместимом компьютере или при чтении файлов, созданных на Macintosh-совместимом компьютере, необходимо включить опцию auto_detect_line_endings.

Смотрите также описание функции fgetcsv().

Описание на ru2.php.net
Описание на php.ru

.

Популярное:


Содержание:


Новое за неделю



Сейчас на сайте: 2593

Rambler's Top100