運行時配置

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

PCRE配置選項
名字 默認 可修改范圍 更新日志
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_* 樣式的更多詳情與定義,見 配置可被設定范圍。

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

pcre.backtrack_limit int

PCRE的回溯限制.

pcre.recursion_limit int

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

pcre.jit bool

是否使用 PCRE 的 JIT 編譯.