Heim >Backend-Entwicklung >PHP-Problem >Wie stellt PHP fest, ob ein bestimmter Schlüssel oder Index in einem Array vorhanden ist?
In PHP können Sie die integrierte Funktion array_key_exists() verwenden, um festzustellen, ob ein bestimmter Schlüsselname oder Index im Array vorhanden ist. Der folgende Artikel stellt Ihnen die PHP-Funktion array_key_exists() vor. Ich hoffe, dass er für Sie hilfreich sein wird.
array_key_exists()
array_key_exists() Funktion prüft, ob ein angegebener Schlüssel in einem Array-Namen vorhanden ist , gibt true zurück, wenn der Schlüsselname existiert, false, wenn der Schlüsselname nicht existiert.
Tipp: Denken Sie daran, dass, wenn Sie die Schlüssel bei der Angabe eines Arrays weglassen, ganzzahlige Schlüssel generiert werden, die bei 0 beginnen und um 1 erhöht werden.
Syntax:
array_key_exists(key,array)
Parameter:
Schlüssel: erforderlich, angegebener Schlüsselname oder Index Dies kann ein beliebiger Wert sein, der als Array-Index verwendet werden kann.
Array: erforderlich, gibt das Array an.
Beispiel 1: Überprüfen Sie, ob der Schlüsselname „Toyota“ im Array vorhanden ist:
<?php header("content-type:text/html;charset=utf-8"); $a = array("Volvo" => "XC90", "BMW" => "X5"); if (key_exists("Toyota", $a)) { echo "Key存在!"; } else { echo "Key不存在!"; } ?>
Ausgabe:
Key不存在!
Beispiel 2: Überprüfen Sie, ob der ganzzahlige Schlüsselname „0“ im Array vorhanden ist:
<?php header("content-type:text/html;charset=utf-8"); $a = array("Volvo", "BMW"); if (array_key_exists(0, $a)) { echo "Key存在!"; } else { echo "Key不存在!"; } ?>
Ausgabe:
Key存在!
Für weitere PHP-bezogene Kenntnisse , besuchen Sie bitte die PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonWie stellt PHP fest, ob ein bestimmter Schlüssel oder Index in einem Array vorhanden ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!