PHP array_key_exists() Funzione
Esempio
Controlla 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!";
}
?>
Definizione e utilizzo
La funzione array_key_exists() controlla un array per una chiave specificata e restituisce true se la chiave esiste e false se la chiave non esiste.
Suggerimento: ricorda che se salti la chiave quando specifichi un array, viene generata una chiave intera, che inizia da 0 e aumenta di 1 per ogni valore. (Vedi esempio sotto)
Sintassi
array_key_exists(key, array)
Valori dei parametri
Parameter | Description |
---|---|
key | Required. Specifies the key |
array | Required. Specifies an 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
Controlla se la chiave "Toyota" esiste in un array:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Esempio
Controlla 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!";
}
?>
❮ Riferimento all'array PHP