Настройка во время выполнения
Поведение этих функций зависит от установок в php.ini.
Имя | По умолчанию | Место изменения | Список изменений |
---|---|---|---|
pcre.backtrack_limit | "1000000" | PHP_INI_ALL | Доступно с PHP 5.2.0. |
pcre.recursion_limit | "100000" | PHP_INI_ALL | Доступно с PHP 5.2.0. |
pcre.jit | "1" | PHP_INI_ALL | Доступно с PHP 7.0.0. |
Краткое разъяснение конфигурационных директив.
-
pcre.backtrack_limit
int -
Лимит обратных ссылок PCRE. Для PHP < 5.3.7 значение по умолчанию 100000.
-
pcre.recursion_limit
int -
Лимит на рекурсию. Не забывайте о том, что если вы установите достаточно высокое значение, то PCRE может превысить размер стека (установленный операционной системой) и в конце концов вызовет падение PHP.
-
pcre.jit
bool -
Будет ли использоваться JIT-компиляция PCRE.