Général

Les PCRE

Les POSIX

Pratique

Linux

Spécial php

Les billets de fred

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 ]
ADAM Benjamin 2008 | Admin