Heim > Artikel > Backend-Entwicklung > So erkennen Sie, ob ein Array einen angegebenen Schlüssel in PHP enthält
Zwei Methoden: 1. Verwenden Sie die Anweisung „array_key_exists(„Schlüsselname“, Array)“. Wenn sie enthalten ist, wird „true“ zurückgegeben, andernfalls wird sie nicht enthalten. 2. Verwenden Sie isset(), um zu erkennen, ob das dem angegebenen Schlüsselnamen entsprechende Element vorhanden ist. Die Syntax lautet „isset($array name[“key name“])“. nicht enthalten sein.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
Zwei Methoden für PHP, um zu erkennen, ob das Array den angegebenen Schlüssel enthält
1 array_key_exists()-Funktion
array_key_exists($key,$array)
Die Funktion prüft, ob der angegebene Schlüsselname in einem Array vorhanden ist. Wenn der Schlüsselname vorhanden ist, gibt sie „true“ zurück nicht existiert, wird false zurückgegeben. 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 "指定键不存在"; } ?>
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 "指定键不存在"; } ?>
2. Verwenden Sie die Funktion isset()
isset() wird verwendet, um zu erkennen, ob die Variable gesetzt wurde und nicht NULL ist.
🎜Verwenden Sie einfach die Funktion isset(), um zu erkennen, ob das angegebene Array-Element$array["key name"]
existiert. 🎜rrreee🎜🎜🎜🎜Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜Das obige ist der detaillierte Inhalt vonSo erkennen Sie, ob ein Array einen angegebenen Schlüssel in PHP enthält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!