PHP preg_grep() Function

PHP preg_match() Function
PHP preg_filter() Function

In this article, you will learn about the preg_grep function in PHP. The preg_grep() function in PHP returns an array containing only elements from the input that matches the given pattern.

what is the syntax of the PREG_GREP function in php?

preg_grep(pattern, input, flags)
patternRequired. Contains a regular expression indicating what to search for
inputRequired. An array of strings
flagsOptional. There is only one flag for this function. Passing the constant PREG_GREP_INVERT will make the function return only items that do not match the pattern.
PHP preg_grep() method

examples of the PREG_GREP function

Example 1. In this example, we get items from an array which begin with “p”.

$input = [

$result = preg_grep("/^p/i", $input);
PHP preg_match() Function
PHP preg_filter() Function
en English
Scroll to Top