(PHP 5 >= 5.2.0, PHP 7, PHP 8)
SplFileObject::getCsvControl — Получает символы разделителя, ограничителя и экранирования CSV-полей
Метод получает разделитель полей, ограничитель значений полей и символ экранирования для CSV-полей.
У этой функции нет параметров.
Метод возвращает индексный массив, который содержит символы разделителя, ограничителя и экранирования.
| Версия | Описание |
|---|---|
| 7.4.0 | Пустую строку теперь разрешается использовать как символ экранирования. |
| 7.0.10 | В массив с результатами добавили символ экранирования. |
Пример #1 Пример получения символов разделителя, ограничителя и экранирования методом SplFileObject::getCsvControl()
<?php
$file = new SplFileObject("data.txt");
print_r($file->getCsvControl());
?>Вывод приведённого примера будет похож на:
Array
(
[0] => ,
[1] => "
[2] => \
)