Maison >développement back-end >Problème PHP >Comment déterminer si un certain nom de clé ou index existe dans un tableau en php ?

Comment déterminer si un certain nom de clé ou index existe dans un tableau en php ?

青灯夜游
青灯夜游original
2019-10-15 14:36:135627parcourir

En PHP, vous pouvez utiliser la fonction intégrée array_key_exists() pour déterminer si un certain nom de clé ou index existe dans le tableau. L'article suivant vous présentera la fonction PHP array_key_exists(). J'espère qu'il vous sera utile. La fonction

Comment déterminer si un certain nom de clé ou index existe dans un tableau en php ?

array_key_exists()

array_key_exists() vérifie si une clé spécifiée existe dans un nom de tableau , renvoie true si le nom de clé existe, false si le nom de clé n'existe pas.

Astuce : N'oubliez pas que si vous omettez le nom de clé lors de la spécification d'un tableau, les noms de clés entiers seront générés à partir de 0 et en augmentant de 1.

Syntaxe :

array_key_exists(key,array)

Paramètres :

  • clé : obligatoire, donné le nom ou l'index de la clé , qui peut être n'importe quelle valeur pouvant être utilisée comme index de tableau.

  • array : obligatoire, précise le tableau.

Exemple 1 : Vérifiez si le nom de clé « Toyota » existe dans le tableau :

<?php
header("content-type:text/html;charset=utf-8");
$a = array("Volvo" => "XC90", "BMW" => "X5");
if (key_exists("Toyota", $a)) {
	echo "Key存在!";
} else {
	echo "Key不存在!";
}
?>

Sortie :

Key不存在!

Exemple 2 : Vérifiez si le nom de clé entier "0" existe dans le tableau :

<?php
header("content-type:text/html;charset=utf-8");
$a = array("Volvo", "BMW");
if (array_key_exists(0, $a)) {
	echo "Key存在!";
} else {
	echo "Key不存在!";
}
?>

Sortie :

Key存在!

Pour plus de connaissances liées à PHP , veuillez visiter le site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn