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