PHP
PHP / MySql



Recherche
 
ManuelPHP.com
syntaxe des masques
<<<
preg_grep preg_match_all
>>>

8.99 Expressions rationnelles compatibles Perl
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
options de recherche
syntaxe des masques
->preg_grep
preg_match_all
preg_match
preg_quote
preg_replace_callback
preg_replace
preg_split

8.99.10 preg_grep()Retourne un tableau avec les résultats de la recherche

[ Exemples avec preg_grep ]   PHP 4, PHP 5

array  preg_grep ( string   pattern , array   input , int   flags )

preg_grep retourne un tableau qui contient les éléments de input qui satisfont le masque pattern .

flags peut être :

    PREG_GREP_INVERT
    Si cette option est passée, preg_grep retourne les éléments du tableau input qui ne correspondent pas au masque pattern . Cette option est disponible depuis PHP 4.2.0.

Depuis PHP 4.0.4, le tableau retourné par preg_grep est indexé en utilisant les clés issues du tableau input . Si ces clés sont inutiles, utilisez la fonction array_values sur le tableau retourné par preg_grep pour obtenir le comportement traditionnel.

Exemple avec preg_grep

<?php
// recherche les nombres à virgule flottante dans le tableau
preg_grep("/^(\d+)?\.\d+$/", $array);
?>

<< preg_grep >>
syntaxe des masques Expressions rationnelles compatibles Perl preg_match_all





Google

Services webmasters

L'actualité PHP

Les manuels
 

Manuel PHP .com - 2003-2008 - Reproduction interdite - Déclaration CNIL n°872143 - Version 9.3 - Crédits
Star academy - Comparer les prix - Programme TV - Entraide Informatique
2008-10-14