El comportamiento de estas funciones se ve afectado por la configuración de php.ini.
Nombre | Por defecto | Cambiable | Historial de cambios |
---|---|---|---|
pcre.backtrack_limit | "1000000" | PHP_INI_ALL | Disponible a partir de PHP 5.2.0. |
pcre.recursion_limit | "100000" | PHP_INI_ALL | Disponible a partir de PHP 5.2.0. |
pcre.jit | "1" | PHP_INI_ALL | Disponible a partir de PHP 7.0.0. |
He aquí una breve explicación de las directivas de configuración.
pcre.backtrack_limit
integer
Límite de retroceso de PCRE. Por defecto es 100000 para PHP < 5.3.7.
pcre.recursion_limit
integer
Límite de recursividad de PCRE. Por favor, observe que si establece este valor con un número alto se podría consumir toda la pila de procesos disponible y provocar finalmente el malfuncionamiento de PHP (debido a alcanzar el límite del tamaño de la pila impuesto por el Sistema Operativo).
pcre.jit
boolean
Si se va a utilizar la compilacion "just-in-time" de PCRE.