Array Funktionen
PHP Manual

key

(PHP 4, PHP 5, PHP 7)

keyLiefert einen Schlüssel eines Arrays

Beschreibung

mixed key ( array &$array )

key() liefert das Index Element der aktuellen Position im Array.

Parameter-Liste

array

Das Array.

Rückgabewerte

Die key() Funktion gibt einfach den Schlüssel des Arrayelements zurück, auf das momentan durch den internen Zeiger gezeigt wird. Sie bewegt den Zeiger in keiner Weise. Zeigt der interne Zeiger über das Ende der Elementliste hinaus oder ist das Array leer, gibt key() NULL zurück.

Beispiele

Beispiel #1 key() Beispiel

<?php
$array 
= array(
    
'Frucht1' => 'Apfel',
    
'Frucht2' => 'Orange',
    
'Frucht3' => 'Traube',
    
'Frucht4' => 'Apfel',
    
'Frucht5' => 'Apfel');

// Diese Schleife gibt alle Schlüssel des assoziativen 
// Arrays aus, deren Wert "Apfel" ist.
while ($fruit_name current($array)) {
    if (
$fruit_name == 'Apfel') {
        echo 
key($array).'<br />';
    }
    
next($array);
}
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

Frucht1<br />
Frucht4<br />
Frucht5<br />

Siehe auch


Array Funktionen
PHP Manual