Spec-Zone.ru › Symfony 4.1

ПотокТокенов

класс ПотокТокенов

Представляет поток токенов.

Свойства

$current

Методы

__construct(array $tokens, string $expression = '')
строка __toString()

Возвращает строковое представление потока токенов.

next()

Устанавливает указатель на следующий токен и возвращает предыдущий.

expect(array|int $type, string|null $value = null, string|null $message = null)

Проверяет токен.

bool isEOF()

Проверяет, достигнут ли конец потока.

строка getExpression()

Подробности

__construct(array $tokens, string $expression = '')

Параметры

массив $tokens
строка $expression

строка __toString()

Возвращает строковое представление потока токенов.

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

строка

next()

Устанавливает указатель на следующий токен и возвращает предыдущий.

expect(array|int $type, string|null $value = null, string|null $message = null)

Проверяет токен.

Параметры

массив|целое $type Тип для проверки
строка|null $value Значение токена
строка|null $message Сообщение об ошибке синтаксиса

bool isEOF()

Проверяет, достигнут ли конец потока.

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

bool

строка getExpression()

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

строка

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/ExpressionLanguage/TokenStream.html

Spec-Zone.ru

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