função array_key_exists PHP ()
PHP completa matriz de referência
Exemplos
Verifique o nome da chave "Volvo" existe na matriz:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Correndo instância »
Definição e Uso
array_key_exists () função verifica se existe uma matriz com uma chave especificada, se o nome da chave existe retorna true, se a chave não existir, ele retorna false.
Dica: Lembre-se, se você especificar quando a matriz for omitido o nome da chave será gerada a partir de 0 a 1 e incrementando chave de inteiro.(Ver Exemplo 2)
gramática
array_key_exists( key,array )
参数 | 描述 |
---|---|
key | 必需。规定键名。 |
array | 必需。规定数组。 |
detalhes técnicos
retorna: | Se o nome da chave existe retorna TRUE, se a chave não existir, ele retorna. |
---|---|
versão do PHP: | 4.0.7+ |
mais exemplos
exemplo 1
Verifique o nome da chave "Toyota" existe na matriz:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Correndo instância »
exemplo 2
Verifique chave de inteiro "0" está presente na matriz:
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Correndo instância »
PHP completa matriz de referência