downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

RegexIterator::__construct> <RecursiveRegexIterator::hasChildren
Last updated: Fri, 14 Aug 2009

view this page in

La classe RegexIterator

Introduction

Cet itérateur sert pour réaliser un filtre basé sur une expression rationnelle.

Synopsis de la classe

RegexIterator
RegexIterator extends FilterIterator {
/* Constantes */
const integer MATCH = 0 ;
const integer GET_MATCH = 1 ;
const integer ALL_MATCHES = 2 ;
const integer SPLIT = 3 ;
const integer REPLACE = 4 ;
const integer USE_KEY = 1 ;
/* Méthodes */
__construct ( Iterator $iterator , string $regex [, int $mode [, int $flags [, int $preg_flags ]]] )
int getFlags ( void )
int getMode ( void )
int getPregFlags ( void )
void setFlags ( int $flags )
void setMode ( int $mode )
void setPregFlags ( int $preg_flags )
/* Méthodes héritées */
abstract bool FilterIterator::accept ( void )
mixed FilterIterator::current ( void )
mixed FilterIterator::key ( void )
void FilterIterator::next ( void )
void FilterIterator::rewind ( void )
bool FilterIterator::valid ( void )
}

Constantes pré-définies

Modes d'opération de RegexIterator

RegexIterator::ALL_MATCHES

Retourne toutes les occurrences de l'élément courant (voyez preg_match_all()).

RegexIterator::GET_MATCH

Retourne la première occurrence de l'élément courant (voyez preg_match()).

RegexIterator::MATCH

Effectue une recherche simple pour l'élément courant (voyez preg_match()).

RegexIterator::REPLACE

Remplace l'élément courant ou sa clé (voyez preg_replace()).

RegexIterator::SPLIT

Retourne les valeurs séparées pour l'élément courant (voyez preg_split()).

RegexIterator Flags

RegexIterator::USE_KEY

Option spéciale : travaille sur la clé au lieu de la valeur.

Sommaire



add a note add a note User Contributed Notes
La classe RegexIterator
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites