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 ?

青灯夜游
Libérer: 2023-02-26 18:30:01
original
5592 Les gens l'ont consulté

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)
Copier après la connexion

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不存在!";
}
?>
Copier après la connexion

Sortie :

Key不存在!
Copier après la connexion

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不存在!";
}
?>
Copier après la connexion

Sortie :

Key存在!
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal