PHP array_key_exists()Funktionen

PHP Array ReferenceVollständiges PHP-Array-Referenzhandbuch

Beispiele

Prüfen Sie, ob der Schlüsselname "Volvo" im Array vorhanden ist:

<?php $a=array("Volvo"=>"XC90","BMW"=>"X5"); if (array_key_exists("Volvo",$a)) { echo "Schlüssel existiert!"; } else { echo "Schlüssel existiert nicht!"; } ?>

Beispiel ausführen »

Definition und Verwendung

Die Funktion array_key_exists() prüft, ob ein angegebener Schlüsselname in einem Array existiert. Wenn der Schlüsselname existiert, gibt sie true zurück; wenn der Schlüsselname nicht existiert, gibt sie false zurück.

Tipp:Denken Sie daran: Wenn Sie den Schlüsselnamen beim Angeben eines Arrays weglassen, werden ganzzahlige Schlüsselnamen beginnend bei 0 und jeweils um 1 erhöht erzeugt. (Siehe Beispiel 2)


Syntax

array_key_exists(key,array)

Parameter Beschreibung
key Erforderlich. Gibt den Schlüsselnamen an.
array Erforderlich. Gibt das Array an.

Technische Details

Rückgabewert: Gibt TRUE zurück, wenn der Schlüsselname existiert, und FALSE, wenn der Schlüsselname nicht existiert.
PHP-Version: 4.0.7+


Weitere Beispiele

Beispiel 1

Prüfen Sie, ob der Schlüsselname "Toyota" im Array vorhanden ist:

<?php $a=array("Volvo"=>"XC90","BMW"=>"X5"); if (array_key_exists("Toyota",$a)) { echo "Schlüssel existiert!"; } else { echo "Schlüssel existiert nicht!"; } ?>

Beispiel ausführen »

Beispiel 2

Prüfen Sie, ob der Integer-Schlüsselname "0" im Array vorhanden ist:

<?php $a=array("Volvo","BMW"); if (array_key_exists(0,$a)) { echo "Schlüssel existiert!"; } else { echo "Schlüssel existiert nicht!"; } ?>

Beispiel ausführen »


PHP Array ReferenceVollständiges PHP-Array-Referenzhandbuch

Andere Erweiterungen