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