À partir de PHP 4.2.0, ces fonctions sont activées par défaut. Pour les anciennes versions, vous devez configurer et compiler PHP avec l'option --with-pcre-regex afin de pouvoir les utiliser. Utilisez --with-pcre-regex=DIR pour spécifier le répertoire où la bibliothèque PCRE est installée si vous n'utilisez pas la bibliothèque incluse dans PHP. Pour les versions plus anciennes de PHP, vous devez configurer et compiler PHP avec --with-pcre-regex[=DIR] pour pouvoir utiliser ces fonctions.
La version Windows de PHP dispose du support automatique de cette extension. Vous n'avez pas à ajouter de bibliothèque supplémentaire pour disposer de ces fonctions.
Note:
Depuis PHP 5.3.0, cette extension ne peut plus être désactivée et est donc, toujours présente.
Il est cependant toujours possible de compiler PHP avec une bibliothèque externe PCRE, en utilisant l'option de compilation --with-pcre-regex=DIR
PCRE est un projet actif et au fur et à mesure où il change, les fonctionnalités PHP change également. Il est possible que certaines parties du manuel PHP soient obsolètes et qu'elles ne couvrent pas les nouvelles fonctionnalités que fournies PCRE. Pour une liste des modifications, reportez-vous au » changlog de la bibliothèques PCRE ainsi qu'à l'historique suivant de la version PCRE inclue dans PHP :
Version PHP | Version PCRE mise à jour | 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 |