(PHP 4, PHP 5)
array_keys — Liefert alle Schlüssel eines Arrays
array_keys() gibt die Schlüssel (numerisch und als String) des Arrays input zurück.
Ist der optionale Parameter search_value angegeben, werden nur die Schlüssel für diesen Wert zurückgegeben. Andernfalls werden all Schlüssel von input zurückgegeben.
Ein Array mit den zurückzugebenden Schlüsseln.
Wenn angegeben, werden nur Schlüssel mit diesen Werten zurückgegeben.
Bestimmt, ob ein strikter Vergleich (===) während der Suche verwendet werden soll.
Gibt ein Array mit allen Schlüssen des Arrays input zurück.
Version | Beschreibung |
---|---|
5.0.0 | Der strict -Parameter wurde hinzugefügt. |
Beispiel #1 array_keys()-Beispiel
<?php
$array = array(0 => 100, "Farbe" => "rot");
print_r(array_keys($array));
$array = array("blau", "rot", "grün", "blau", "blau");
print_r(array_keys($array, "blau"));
$array = array("Farbe" => array("blau", "rot", "grün"),
"Größe" => array("klein", "mittel", "groß"));
print_r(array_keys($array));
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
Array ( [0] => 0 [1] => Farbe ) Array ( [0] => 0 [1] => 3 [2] => 4 ) Array ( [0] => Farbe [1] => Größe )