Spec-Zone.ru › Symfony 4.1
CsvEncoder class CsvEncoder implements EncoderInterface , DecoderInterface
Константы FORMAT DELIMITER_KEY ENCLOSURE_KEY ESCAPE_CHAR_KEY KEY_SEPARATOR_KEY HEADERS_KEY ESCAPE_FORMULAS_KEY AS_COLLECTION_KEY
Методы __construct (string $delimiter = ',', string $enclosure = '"', string $escapeChar = '\\', string $keySeparator = '.', bool $escapeFormulas = false)
string|int|float|bool encode (mixed $data, string $format, array $context = array()) Кодирует данные в указанный формат.
bool supportsEncoding (string $format) Проверяет, может ли сериализатор закодировать в заданный формат.
mixed decode (string $data, string $format, array $context = array()) Декодирует строку в данные PHP.
bool supportsDecoding (string $format) Проверяет, может ли десериализатор декодировать из заданного формата.
Подробное описание
__construct(string $delimiter = ',', string $enclosure = '"', string $escapeChar = '\\', string $keySeparator = '.', bool $escapeFormulas = false)
Параметры string $delimiter string $enclosure string $escapeChar string $keySeparator bool $escapeFormulas
string|int|float|bool
encode(mixed $data, string $format, array $context = array())
Кодирует данные в указанный формат.
Параметры mixed $data Данные для кодирования string $format Имя формата array $context Опции, к которым имеют доступ нормализаторы/кодировщики
Возвращаемое значение Исключения bool
supportsEncoding(string $format)
Проверяет, может ли сериализатор закодировать в заданный формат.
Параметры string $format Имя формата
Возвращаемое значение mixed
decode(string $data, string $format, array $context = array())
Декодирует строку в данные PHP.
Параметры string $data Данные для декодирования string $format Имя формата array $context Опции, к которым имеют доступ декодеры Параметр формата указывает, в каком формате находятся данные; допустимые значения зависят от конкретной реализации. Авторам, реализующим этот интерфейс, рекомендуется документировать поддерживаемые ими форматы в комментариях phpdoc, не наследуемых.
Возвращаемое значение Исключения bool
supportsDecoding(string $format)
Проверяет, может ли десериализатор декодировать из заданного формата.
Параметры string $format Имя формата
Возвращаемое значение