Les constantes prédéfinies des PCRE
Ces constantes sont définies par une extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
PREG_PATTERN_ORDER
Ordonne les résultats de façon à ce que $matches[0] contienne les résultats qui correspondent au masque entier, $matches[1] contienne les
résultats qui correspondent à la première parenthèse capturante,
$matches[2] contienne les résultats qui correspondent à la deuxième
parenthèse capturante, ainsi de suite
Cette constante est utilisée avec >>>
[ preg_match_all ]
PREG_SET_ORDER
Les résultats sont classés de telle façon que $matches[0] contient la première série de résultat, $matches[1] contient la deuxième série de résultat, ainsi de suite
Cette constante est utilisée avec >>>
[ preg_match_all ]
PREG_OFFSET_CAPTURE
Voir la description de PREG_SPLIT_OFFSET_CAPTURE.
Cette constante est utilisée depuis PHP 4.3.0 avec >>>
[ preg_split ]
PREG_SPLIT_NO_EMPTY
Si cette option est activée, seules les sous-chaînes non vides seront retournées par
[ preg_split ]
PREG_SPLIT_DELIM_CAPTURE
Si cette option est activée, les expressions entre parenthèses entre les délimiteurs de masques seront aussi capturées et retournées. Cette option a été ajoutée en PHP 4.0.5.
Cette constante est utilisée avec >>>
[ preg_split ]
Rédaction Yves Maistriaux :: Mai 2003
Dernière mise à jour :: Décembre 2005