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

preg_grepВозвращает массив вхождений, которые соответствуют шаблону

pattern

Искомый шаблон в виде строки.

input

Входящий массив.

flags

В случае, если установлен в PREG_GREP_INVERT, функция preg_grep() возвращает те элементы массива, которые не соответствуют заданному шаблону pattern.