preg_grep

(PHP 4, PHP 5, PHP 7)

preg_grepDevuelve entradas de matriz que coinciden con el patrón

Descripción

preg_grep ( string $pattern , array $input [, int $flags = 0 ] ) : array

Devuelve la matriz consistente en los elementos de la matriz input que coinciden con pattern.

Parámetros

pattern

El patrón de búsqueda, como cadena.

input

La matriz de entrada.

flags

Si se establece a PREG_GREP_INVERT, esta función devuelve los elementos de la matriz de entrada que no coinciden con pattern.

Valores devueltos

Devuelve una matriz indexada usando las claves de la matriz input.

Ejemplos

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

Ver también