preg_grep

(PHP 4, PHP 5)

preg_grep --  Devuelve una matriz con las entradas que coinciden con el patrón

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);
?>

Hosting by: hurra.com
Generated: 2007-01-26 18:01:05