从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库的历史记录:
PHP 版本 | Updated PCRE 版本 | Notes |
---|---|---|
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 |