key Liefert einen Schlüssel eines Arrays &reftitle.description; intstringnullkey arrayobjectarray key 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; <function>key</function>-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; current next array_key_first foreach