PHP array_key_exists()Fonctions

PHP Array ReferenceManuel de référence complet des tableaux PHP

Exemples

Vérifiez si le nom de clé "Volvo" existe dans le 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 !"; } ?>

Exécuter l'exemple »

Définition et utilisation

La fonction array_key_exists() vérifie si un nom de clé spécifié existe dans un tableau. Si le nom de clé existe, elle renvoie true ; si le nom de clé n'existe pas, elle renvoie false.

Astuce :N'oubliez pas que si vous omettez le nom de clé lors de la spécification d'un tableau, des noms de clé entiers seront générés à partir de 0 et incrémentés de 1. (Voir l'exemple 2)


Syntaxe

array_key_exists(key,array)

Paramètre Description
key Obligatoire. Spécifie le nom de la clé.
array Obligatoire. Spécifie le tableau.

Détails techniques

Valeur de retour : Renvoie TRUE si le nom de clé existe, et FALSE si le nom de clé n'existe pas.
Version de PHP : 4.0.7+


Plus d’exemples

Exemple 1

Vérifier si le nom de clé "Toyota" existe dans le 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 !"; } ?>

Exécuter l'exemple »

Exemple 2

Vérifier si le nom de clé entier "0" existe dans le tableau :

<?php $a=array("Volvo","BMW"); if (array_key_exists(0,$a)) { echo "La clé existe !"; } else { echo "La clé n'existe pas !"; } ?>

Exécuter l'exemple »


PHP Array ReferenceManuel de référence complet des tableaux PHP

Autres extensions