PHP array_key_exists() Fonction
Exemple
Vérifiez si la clé "Volvo" existe dans un tableau :
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "La clé existe !";
}
else
{
echo "La clé n'existe pas !";
}
?> Définition et Utilisation
La fonction array_key_exists() vérifie si une clé spécifiée existe dans un tableau et retourne true si la clé existe, et false si elle n'existe pas.
Astuce : N'oubliez pas que si vous omettez la clé lors de la spécification d'un tableau, une clé entière est générée, commençant à 0 et augmentant de 1 pour chaque valeur. (Voir l'exemple ci-dessous)
Syntaxe
array_key_exists( clé, tableau ) Valeurs des Paramètres
| Paramètre | Description |
|---|---|
| clé | Requis. Spécifie la clé |
| tableau | Requis. Spécifie un tableau |
Détails Techniques
| Valeur de Retour : | Retourne TRUE si la clé existe et FALSE si elle n'existe pas |
|---|---|
| Version PHP : | 4.0.7+ |
Plus d'Exemples
Exemple
Vérifiez si la clé "Toyota" existe dans un tableau :
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Toyota",$a))
{
echo "La clé existe !";
}
else
{
echo "La clé n'existe pas !";
}
?> Exemple
Vérifiez si la clé entière "0" existe dans un tableau :
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "La clé existe !";
}
else
{
echo "La clé n'existe pas !";
}
?>