(PHP 4, PHP 5)
preg_grep — Devolver una matriz con las entradas que coinciden con el patrón
Devuelve una matriz que consiste de elementos de la matriz de entrada que coinciden con el patron dado.
El patrón a buscar, como cadena.
La matriz de entrada.
Si se define como PREG_GREP_INVERT, esta función devuelve los elementos de la matriz de entrada que no coinciden con el patron dado.
Devuelve una matriz indexada usando las claves de la matriz entrada .
Versión | Descripción |
---|---|
4.2.0 | El parámetro banderas fue agregado. |
4.0.4 |
Antes de esta versión, la matriz devuelta era indexada sin tener en cuenta las claves de la matriz entrada . Si quiere reproducir este comportamiento antiguo, use array_values() sobre la matriz devuelta para re-indexar los valores. |
Example#1 Ejemplo de preg_grep()
<?php
// devolver todos los elementos de la matriz
// que contienen números de punto flotante
$matriz_fl = preg_grep("/^(\d+)?\.\d+$/", $matriz);
?>