Ищет в haystack значение needle и возвращает ключ, если оно найдено в массиве,
FALSE - в противном случае.
Примечание:
до PHP 4.2.0 array_search() при неудаче возвращает NULL вместо FALSE.
Если необязательный третий параметр strict установлен TRUE,
то array_search() будет также проверять типы needle в haystack.
Предупреждение!
Эта функция может возвращать Boolean FALSE, но может также возвращать не-Boolean значение, которое вычисляется в
FALSE, такое как 0 или "". Прочтите раздел о
Booleans. Используйте
операцию === для тестирования return-значения этой функции.