Deux méthodes : 1. Utilisez "array_key_exists("specified key value", $arr)" et renvoyez true si elle existe. 2. Utilisez "isset($arr["specified key value"]" pour vérifier si la valeur correspondant au nom de clé spécifié existe, puis déterminez si la clé existe. Si elle existe, renvoyez true.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Deux méthodes pour PHP pour détecter si la clé de tableau existe :
1. Utilisez la fonction array_key_exists()
array_key_exists( ) fonction pour vérifier un tableau Si le nom de clé spécifié existe, si le nom de clé existe, il renvoie vrai, si le nom de clé n'existe pas, il renvoie faux
<?php header('content-type:text/html;charset=utf-8'); $arr = array("Volvo" => "XC90", "BMW" => "X5"); if (array_key_exists("Volvo", $arr)) { echo "数组key存在!"; } else { echo "数组key不存在!"; } ?>
2. Utilisez la fonction isset().
La fonction isset() est utilisée pour détecter si la variable est définie et non NULL.
Idée de détection :
Utilisez 数组名["key"]
pour accéder à l'élément de tableau spécifié,
utilisez la fonction isset() pour. détecter si l'élément du tableau existe
S'il existe et n'est pas NULL, retournez TRUE Sinon, retournez FALSE
<?php header('content-type:text/html;charset=utf-8'); $arr = array("Volvo" => "XC90", "BMW" => "X5"); if (isset($arr["a"])) { echo "数组key存在!"; } else { echo "数组key不存在!"; } ?>
Apprentissage recommandé : "Tutoriel vidéo PHP"
.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!