安装

从 PHP 4.2.0 开始这些函数是默认启用的。可以通过--without-pcre-regex 禁用 pcre 函数。如果不使用捆绑的库, 使用--with-pcre-regex=DIR 指定 PCRE 包含文件和库文件路径。早期版本如果想使用这些函数可以在配置编译 php 时使用 --with-pcre-regex[=DIR]

PHP 的 Windows 版本已内建对此扩展的支持。不需要载入额外的扩展来使用这些函数。

Note:

php 5.3.0 起这个扩展不能被禁用,因此它总是存在的。

但它仍然可以通过 --with-pcre-regex=DIR 指定 一个外部的 PCRE 库进行编译。

PCRE 是一个活跃的项目,作为它的一个演变,PHP功能依赖于它。 php 文档的某些部分 可能会过期, 因为它可能不包括 PCRE 提供的一些新功能. 关于修正的清单,请查阅 » PCRE library changelog, 下面是绑定的 PCRE 库的历史记录:

绑定 PCRE 库升级历史
PHP 版本 Updated PCRE 版本 Notes
5.5.0 / 5.4.14 / 5.3.24 8.32  
5.4.9 / 5.3.19 8.31  
5.3.7 8.12  
5.3.6 8.11  
5.3.4 8.10  
5.3.3 8.02  
5.3.2 8.00  
5.3.0 7.9  
5.2.7 7.8  
5.2.6 7.6  
5.2.5 7.3  
5.2.4 7.2  
5.2.2 7.0  
5.2.0 6.7  
5.1.0 6.2  
5.0.5 5.0  
5.0.0 4.5  
4.4.7 7.7