Comment détecter si un tableau contient une clé spécifiée en php

青灯夜游
Libérer: 2023-03-16 08:18:02
original
2273 Les gens l'ont consulté

Deux méthodes : 1. Utilisez l'instruction "array_key_exists("key name", array)". Si elle est incluse, elle retournera vrai, sinon elle ne sera pas incluse. 2. Utilisez isset() pour détecter si l'élément correspondant au nom de clé spécifié existe. La syntaxe est "isset($array name["key name"])". compris.

Comment détecter si un tableau contient une clé spécifiée en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

Deux méthodes pour que PHP détecte si le tableau contient la clé spécifiée

1. Fonction array_key_exists()

array_key_exists($key,$array)La fonction vérifie si le nom de clé spécifié existe dans un tableau. Si le nom de clé existe, il renvoie vrai. n'existe pas, il renvoie false. array_key_exists($key,$array)函数检查某个数组中是否存在指定的键名,如果键名存在则返回 true,如果键名不存在则返回 false。

<?php
header("Content-type:text/html;charset=utf-8");
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Toyota",$a))
{
    echo "指定键存在";
}
else
{
    echo "指定键不存在";
}
?>
Copier après la connexion

Comment détecter si un tableau contient une clé spécifiée en php

2、使用isset() 函数

isset() 函数用于检测变量是否已设置并且非 NULL。

只需要使用isset() 函数检测指定数组元素$array["键名"]

<?php
header("Content-type:text/html;charset=utf-8");
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (isset($a["BMW"]))
{
    echo "指定键存在";
}
else
{
    echo "指定键不存在";
}
?>
Copier après la connexion
Comment détecter si un tableau contient une clé spécifiée en php

Comment détecter si un tableau contient une clé spécifiée en php

2. Utilisez la fonction isset()

La fonction isset() est utilisée pour détecter si la variable a été définie et n'est pas NULL.

🎜Utilisez simplement la fonction isset() pour vérifier si l'élément de tableau spécifié $array["key name"] existe. 🎜rrreee🎜🎜🎜🎜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