key Devuelve una clave de un array asociativo &reftitle.description; intstringnullkey arrayobjectarray key devuelve la clave actual en el array array. &reftitle.parameters; array El array. &reftitle.returnvalues; La función key devuelve simplemente la clave del elemento del array que es actualmente apuntado por el puntero interno. Esta función no modifica en ningún caso la posición de este puntero. Si el puntero interno apunta un elemento situado después del final de la lista de elementos, o bien si el array está vacío, la función key devolverá &null;. &reftitle.changelog; &Version; &Description; &standard.changelog.calling-on-objects; &reftitle.examples; Ejemplo con <function>key</function> 'apple', 'fruit2' => 'orange', 'fruit3' => 'grape', 'fruit4' => 'apple', 'fruit5' => 'apple'); // Este ciclo muestra todas las claves // cuyo valor es "apple" while ($fruit_name = current($array)) { if ($fruit_name == 'apple') { echo key($array), "\n"; } next($array); } ?> ]]> &example.outputs; &reftitle.seealso; current next array_key_first foreach