* @since 29-01-2010 */ function array_find($needle, array $haystack) { foreach ($haystack as $key => $value) { if (false !== stripos($needle, $value)) { return $key; } } return false; }