mixed array_search    ( mixed $needle   , array $haystack   [, bool $strict = FALSE  ] )

array_searchОсуществляет поиск данного значения в массиве и возвращает ключ первого найденного элемента в случае удачи

needle

Искомое значение.

Замечание:

Если needle является строкой, сравнение происходит с учетом регистра.

haystack

Массив.

strict

Если третий параметр strict установлен в TRUE, то функция array_search() будет искать идентичные элементы в haystack. Это означает, что также будут проверяться типы needle в haystack, а объекты должны быть одним и тем же экземпляром.