Comment détecter si la clé du tableau existe en php

青灯夜游
Libérer: 2023-03-16 06:12:01
original
6256 Les gens l'ont consulté

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.

Comment détecter si la clé du tableau existe en php

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(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = array("Volvo" => "XC90", "BMW" => "X5");
if (array_key_exists("Volvo", $arr)) {
	echo "数组key存在!";
} else {
	echo "数组key不存在!";
}
?>
Copier après la connexion

Comment détecter si la clé du tableau existe en php

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(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = array("Volvo" => "XC90", "BMW" => "X5");
if (isset($arr["a"])) {
	echo "数组key存在!";
} else {
	echo "数组key不存在!";
}
?>
Copier après la connexion

Comment détecter si la clé du tableau existe en php

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!

Étiquettes associées:
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!