Descripción
array
preg_grep ( string patron, array entrada [, int banderas] )
preg_grep() devuelve una matriz que consiste
de elementos de la matriz de entrada que
coinciden con el patron dado.
banderas puede ser el siguiente valor:
- PREG_GREP_INVERT
Si es pasada esta bandera, preg_grep()
devuelve los elementos de la matriz de entrada que
no coinciden con el
patron dado. Esta bandera está
disponible desde PHP 4.2.0.
A partir de PHP 4.0.4, los resultados devueltos por
preg_grep() son indexados usando las claves
del matriz de entrada. Si este comportamiento no es el deseado,
use array_values() sobre la matriz devuelta
por preg_grep() para re-indexar los valores.
Ejemplo 1. Ejemplo de preg_grep()
<?php // devolver todos los elementos de la matriz // que contienen numeros de punto flotante $matriz_fl = preg_grep("/^(\d+)?\.\d+$/", $matriz); ?>
|
|