Spec-Zone.ru › Symfony 3.1

Парсер

класс Parser

Парсер анализирует строки YAML для преобразования в массивы PHP.

Константы

TAG_PATTERN
BLOCK_SCALAR_HEADER_PATTERN

Методы

__construct(int $offset, int|null $totalNumberOfLines = null, array $skippedLineNumbers = array())

Конструктор.

mixed parse(string $value, int $flags)

Анализирует строку YAML в значение PHP.

Подробности

__construct(int $offset, int|null $totalNumberOfLines = null, array $skippedLineNumbers = array())

Конструктор.

Параметры

int $offset Смещение документа YAML (используется для номеров строк в сообщениях об ошибках)
int|null $totalNumberOfLines Общее количество строк, анализируемых
array $skippedLineNumbers Количество пропущенных строк комментариев парсером

mixed parse(string $value, int $flags)

Анализирует строку YAML в значение PHP.

Параметры

string $value Строка YAML
int $flags Поле битов PARSE_* констант для настройки поведения парсера YAML

Возвращаемое значение

mixed Значение PHP

Исключения

ParseException Если YAML некорректен

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/Yaml/Parser.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API