Php/docs/function.preg-grep

From Get docs

preg_grep

(PHP 4, PHP 5, PHP 7)

preg_grepReturn array entries that match the pattern


Description

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

Returns the array consisting of the elements of the array array that match the given pattern.


Parameters

pattern
The pattern to search for, as a string.
array
The input array.
flags
If set to PREG_GREP_INVERT, this function returns the elements of the input array that do not match the given pattern.


Return Values

Returns an array indexed using the keys from the array array.


Examples

Example #1 preg_grep() example

<?php// return all array elements// containing floating point numbers$fl_array = preg_grep("/^(\d+)?\.\d+$/", $array);?>

See Also