Heim > Backend-Entwicklung > PHP-Problem > Wie stellt PHP fest, ob ein bestimmter Schlüssel oder Index in einem Array vorhanden ist?

Wie stellt PHP fest, ob ein bestimmter Schlüssel oder Index in einem Array vorhanden ist?

青灯夜游
Freigeben: 2023-02-26 18:30:01
Original
5592 Leute haben es durchsucht

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.

Wie stellt PHP fest, ob ein bestimmter Schlüssel oder Index in einem Array vorhanden ist?

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)
Nach dem Login kopieren

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不存在!";
}
?>
Nach dem Login kopieren

Ausgabe:

Key不存在!
Nach dem Login kopieren

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不存在!";
}
?>
Nach dem Login kopieren

Ausgabe:

Key存在!
Nach dem Login kopieren

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!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage