Esempio
Controllare se la chiave "Volvo" esiste in un array:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Esempio Run » Definizione e l'utilizzo
array_key_exists() funzione controlla una matrice di una chiave specifica, e restituisce vero se la chiave esiste e falso se la chiave non esiste.
Tip: Si ricordi che se si salta la chiave quando si specifica una matrice, una chiave intero viene generata, partendo da 0 e aumenta di 1 per ogni valore. (See example 2)
Sintassi
array_key_exists( key,array )
Parametro | Descrizione |
---|---|
key | Necessario. Specifica la chiave |
array | Necessario. Specifica un array |
Dettagli tecnici
Valore di ritorno: | Restituisce TRUE se la chiave esiste e FALSE se la chiave non esiste |
---|---|
Versione PHP: | 4.0.7+ |
Altri esempi
esempio 1
Controllare se la chiave "Toyota" esiste in un array:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Esempio Run » esempio 2
Verificare se la chiave intera "0" esiste in un array:
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Esempio Run » <PHP Array Riferimento