PHP array_key_exists()Funktionen
Vollständiges PHP-Array-Referenzhandbuch
Beispiele
Prüfen Sie, ob der Schlüsselname "Volvo" im Array vorhanden ist:
$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:
$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:
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Schlüssel existiert!";
}
else
{
echo "Schlüssel existiert nicht!";
}
Beispiel ausführen »
Andere Erweiterungen