Description
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 1. Exemple avec preg_grep()
<?php // recherche les nombres à virgule flottante dans le tableau preg_grep("/^(\d+)?\.\d+$/", $array); ?>
|
|