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