(PHP 4, PHP 5, PHP 7, PHP 8)
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.
patternEl patrón de búsqueda, como cadena.
inputLa 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.
Devuelve una matriz indexada usando las claves de la matriz
input.
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);
?>