Funções PHP |
. Glossários Funções PHP - array_search ( ) |
array_search
(PHP 4 >= 4.0.5, PHP 5)
array_search -- Procura por um valor em um array
e retorna sua chave correspondente caso seja encontrado
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.
Exemplo:
Clique
aqui e veja o exemplo