Maison >développement back-end >Problème PHP >Comment détecter si la clé du tableau existe en php

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

青灯夜游
青灯夜游original
2022-04-26 17:58:472151parcourir

En PHP, vous pouvez utiliser la fonction array_key_exists() pour détecter si la clé du tableau spécifiée existe. Cette fonction accepte deux paramètres non omisables. La syntaxe est "array_key_exists(key,array)". renvoie true. Si Si le nom de clé n'existe pas, false est renvoyé.

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

En PHP, vous pouvez utiliser la fonction array_key_exists() pour détecter si la clé de tableau spécifiée existe. La fonction

array_key_exists() vérifie si la clé spécifiée existe dans un tableau. Elle renvoie true si la clé existe et false si la clé n'existe pas.

Cette fonction accepte deux paramètres non omisables :

array_key_exists(key,array)
Paramètre Description
key Obligatoire. Spécifie le nom de la clé.
tableau Obligatoire. Spécifie un tableau.

Exemple 1 :

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
    echo "指定数组键存在";
}
else
{
    echo "指定数组键不存在";
}
?>

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

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

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

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
    echo "指定数组键存在";
}
else
{
    echo "指定数组键不存在";
}
?>

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!

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