Токен
класс Токен
Представляет токен.
Постоянные значения
| EOF_TYPE | |
| NAME_TYPE | |
| NUMBER_TYPE | |
| STRING_TYPE | |
| OPERATOR_TYPE | |
| PUNCTUATION_TYPE |
Свойства
| $value | |||
| $type | |||
| $cursor |
Методы
| __construct(int $type, string $value, int $cursor) Конструктор. | ||
| строка | __toString() Возвращает строковое представление токена. | |
| bool | test(array|int $type, string|null $value = null) Проверяет текущий токен на тип и/или значение. |
Детали
__construct(int $type, string $value, int $cursor)
Конструктор.
Параметры
| int | $type | Тип токена |
| строка | $value | Значение токена |
| int | $cursor | Позиция курсора в исходном коде |
строка __toString()
Возвращает строковое представление токена.
Возвращаемое значение
| строка | Строковое представление токена |
bool test(array|int $type, string|null $value = null)
Проверяет текущий токен на тип и/или значение.
Параметры
| array|int | $type | Тип для проверки |
| строка|null | $value | Значение токена |
Возвращаемое значение
| bool |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/ExpressionLanguage/Token.html