Данная функция похожа на функцию fgets(), с той разницей, что она производит анализ строки на наличие записей в формате CSV и возвращает найденные поля в качестве массива. Третий необязательный параметр разделитель по умолчанию содержит запятую, а четвертый необязательный параметр ограничитель по умолчанию содержит двойную кавычку. Оба параметра разделитель и ограничитель могут содержать только по одному символу. Если в этих параметрах передается строка, состоящая более чем из одного символа, используется только первый символ.
Замечание: Параметр ограничитель был добавлен в PHP 4.3.0.
Параметр Дескриптор должен указывать на файл, открытый ранее с помощью функции fopen(), popen() или fsockopen().
Параметр длина должен иметь значение, большее чем длина саой большой строки, которая может быть встречена в CSV-файле (включая завершающие символы конца строки).
Функция fgetcsv() возвращает FALSE в случае ошибки, а также по достижению конца файла.
Замечание: Пустая строка CSV-файла будет возвращена в качестве массива, содержащего единственный элемент null, ошибки в данном случае не возникнет.
Пред. | Начало | След. |
fgetc | Уровень выше | fgets |
HIVE: All information for read only. Please respect copyright! |