(PHP 5 >= 5.1.0, PHP 7)
Класс SplFileObject предоставляет объектно-ориентированный интерфейс для файлов.
$delimiter = ","
[, string $enclosure = "\""
[, string $escape = "\\"
]]] )$fields
[, string $delimiter = ","
[, string $enclosure = '"'
[, string $escape = "\"
]]] )$delimiter = ","
[, string $enclosure = "\""
[, string $escape = "\\"
]]] )$open_mode = "r"
[, bool $use_include_path = false
[, resource $context = NULL
]]] )SplFileObject::DROP_NEW_LINEУдаляет символы переноса в конце строки.
SplFileObject::READ_AHEADЧитает при использовании функций rewind/next.
SplFileObject::SKIP_EMPTYПропускает пустые строки с файле. Для правильной работы требуется
включить флаг READ_AHEAD.
SplFileObject::READ_CSVЧитает строки в формате CSV.
| Версия | Описание |
|---|---|
| 5.3.9 |
Значение SplFileObject::SKIP_EMPTY изменено на 4.
Раньше значение было равным 6.
|