Função PHP array_key_exists()
Exemplo
Verifique se a chave "Volvo" existe em um array:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Definição e uso
A função array_key_exists() verifica uma matriz para uma chave especificada e retorna true se a chave existir e false se a chave não existir.
Dica: Lembre-se de que se você pular a chave ao especificar uma matriz, uma chave inteira será gerada, começando em 0 e aumentando em 1 para cada valor. (Veja exemplo abaixo)
Sintaxe
array_key_exists(key, array)
Valores de parâmetro
Parameter | Description |
---|---|
key | Required. Specifies the key |
array | Required. Specifies an array |
Detalhes técnicos
Valor de retorno: | Retorna TRUE se a chave existir e FALSE se a chave não existir |
---|---|
Versão do PHP: | 4.0.7+ |
Mais exemplos
Exemplo
Verifique se a chave "Toyota" existe em um array:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Exemplo
Verifique se a chave inteira "0" existe em uma matriz:
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
❮ Referência de array PHP