array_key_exists
Überprüfen Sie, ob im Array einen angegebenen Schlüsselnamen oder Index vorhanden ist
array_key_exists()
prüft, ob der angegebene Schlüsselname in einem Array vorhanden ist. Gibt true zurück, wenn der Schlüsselname vorliegt, und fälschlicherweise zurückgibt, wenn der Schlüsselname nicht vorhanden ist.
Tipp: Denken Sie daran, wenn Sie den Schlüsselnamen beim Angeben eines Arrays weglassen, wird ein Ganzzahlschlüsselname ab 0 und jeder Schlüsselwert durch 1 erhöht (siehe Beispiel 2)
Überprüfen Sie, ob der Schlüsselname "Volvo" im Array vorhanden ist:
<? Php $ a = array ( "volvo" => "xc90" , "bmw" => "x5" ) ; Wenn ( array_key_exists ( "volvo" , $ a ) ) { Echo "Der Schlüssel existiert!" ; } anders { Echo "Der Schlüssel existiert nicht!" ; } ?>
Probieren Sie es selbst aus
Überprüfen Sie, ob der Schlüsselname "Toyota" im Array vorhanden ist:
<? Php $ a = array ( "volvo" => "xc90" , "bmw" => "x5" ) ; Wenn ( key_exists ( "toyota" , $ a ) ) { Echo "Der Schlüssel existiert!" ; } anders { Echo "Der Schlüssel existiert nicht!" ; } ?>
Probieren Sie es selbst aus
Überprüfen Sie, ob der Ganzzahlschlüsselname "0" im Array vorhanden ist:
<? Php $ a = array ( "volvo" , "bmw" ) ; Wenn ( array_key_exists ( 0 , $ a ) ) { Echo "Der Schlüssel existiert!" ; } anders { Echo "Der Schlüssel existiert nicht!" ; } ?>
Probieren Sie es selbst aus
Array_key_exists ( Schlüssel , Array )
Parameter | beschreiben |
---|---|
Schlüssel | Erforderlich. Geben Sie Schlüsselnamen an. |
Array | Erforderlich. Array angeben. |