keyLiefert einen Schlüssel eines Arrays
&reftitle.description;
intstringnullkeyarrayobjectarraykey gibt das Index-Element der aktuellen Position im
Array zurück.
&reftitle.parameters;
array
Das Array.
&reftitle.returnvalues;
Die Funktion key gibt lediglich den Schlüssel des
Arrayelements zurück, auf das der interne Zeiger gerade zeigt. Der Zeiger
wird dabei nicht bewegt. Zeigt der interne Zeiger über das Ende der
Elementliste hinaus oder ist das Array leer, gibt key
&null; zurück.
&reftitle.changelog;
&Version;&Description;
&standard.changelog.calling-on-objects;
&reftitle.examples;
key-Beispiel
'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), "\n";
}
next($array);
}
?>
]]>
&example.outputs;
&reftitle.seealso;
currentnextarray_key_firstforeach