PhpStringTokenParser
class PhpStringTokenParser
Методы
| static string | parse(string $str) Разбирает токен строки. | |
| static string | parseEscapeSequences(string $str, null|string $quote) Разбирает последовательности экранирования в строках (все типы строк, кроме одинарно-цитированных). | |
| static | parseCallback($matches) | |
| static string | parseDocString(string $startToken, string $str) Разбирает строку-документацию константы. |
Подробности
static string parse(string $str)
Разбирает токен строки.
Параметры
| string | $str | Содержание токена строки |
Возвращаемое значение
| string | Обработанная строка |
static string parseEscapeSequences(string $str, null|string $quote)
Разбирает последовательности экранирования в строках (все типы строк, кроме одинарно-цитированных).
Параметры
| string | $str | Строка без кавычек |
| null|string | $quote | Тип кавычек |
Возвращаемое значение
| string | Строка с обработанными последовательностями экранирования |
static parseCallback($matches)
Параметры
| $matches |
static string parseDocString(string $startToken, string $str)
Разбирает строку-документацию константы.
Параметры
| string | $startToken | Содержание стартового токена строки-документации (<<<SMTHG) |
| string | $str | Содержание токена строки |
Возвращаемое значение
| string | Обработанная строка |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Bundle/FrameworkBundle/Translation/PhpStringTokenParser.html