Spec-Zone.ru › Symfony 3.2

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

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

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

Свойства

$current

Методы

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

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

string __toString()

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

next()

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

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

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

bool isEOF()

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

string getExpression()

Подробности

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

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

Параметры

array $tokens Массив токенов
string $expression

string __toString()

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

Значение возврата

string

next()

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

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

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

Параметры

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

bool isEOF()

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

Значение возврата

bool

string getExpression()

Значение возврата

string

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

Spec-Zone.ru

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