array_search

array_search -- Procura por um valor em um array e retorna sua chave correspondente caso seja encontrado

Descrição

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

Procura em haystack pelo valor needle e retorna sua chave se for encontrado no array , e FALSE em caso contrário .

Nota : A partir do PHP 4.2.0 , array_search( ) retorna NULL em caso de falha ao invés de FALSE .

Se o terceiro parâmetro opcional strict for passado como TRUE então array_search( ) também fará uma checagem de tipos de needle em haystack .

Atenção

Esta função pode retornar o booleano FALSE , mas também pode retornar um valor não-booleano que pode ser avaliado como FALSE , como 0 ou " " . Leia a seção em Booleanos para maiores informações . Utilize o operador === para testar o valor retornado por esta função .

Veja também array_keys( ) e in_array( ) .