tutoriais mais recente desenvolvimento web
 

PHP array_key_exists() Function

<PHP matriz de referência

Exemplo

Verifique se a chave "Volvo" existe em uma matriz:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
  {
  echo "Key exists!";
  }
else
  {
  echo "Key does not exist!";
  }
?>
Exemplo executar »

Definição e Uso

O array_key_exists() função verifica uma matriz para uma chave especificada, e devolve verdadeiro se a chave falsa existe e se a chave não existe.

Tip: Lembre-se que se você ignorar a chave quando você especificar um array, uma chave de inteiro é gerado, começando em 0 e aumenta em 1 para cada valor. (See example 2)


Sintaxe

array_key_exists( key,array )

Parâmetro Descrição
key Requeridos. Especifica a chave
array Requeridos. Especifica uma matriz

Detalhes técnicos

Valor de retorno: Retorna TRUE se a chave existe e FALSE se a chave não existe
PHP Versão: 4.0.7+

mais Exemplos

Exemplo 1

Verifique se a chave "Toyota" existe em uma matriz:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
  {
  echo "Key exists!";
  }
else
  {
  echo "Key does not exist!";
  }
?>
Exemplo executar »

exemplo 2

Verifique se a chave inteiro "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!";
  }
?>
Exemplo executar »

<PHP matriz de referência