運(yùn)行時(shí)配置

這些函數(shù)的行為受 php.ini 中的設(shè)置影響。

PCRE配置選項(xiàng)
名字 默認(rèn) 可修改范圍 更新日志
pcre.backtrack_limit "100000" 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 起可用
有關(guān) PHP_INI_* 樣式的更多詳情與定義,見 配置可被設(shè)定范圍

這是配置指令的簡短說明。

pcre.backtrack_limit int

PCRE的回溯限制.

pcre.recursion_limit int

PCRE的遞歸限制. 請注意, 如果 講這個(gè)值設(shè)置為一個(gè)很大的數(shù)字, 你可能會(huì)消耗掉 所有的進(jìn)程可用堆棧, 最終導(dǎo)致php崩潰(直到達(dá)到系統(tǒng)限制的堆棧大小).

pcre.jit bool

是否使用 PCRE 的 JIT 編譯.