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