key Retorna uma chave de um array &reftitle.description; intstringnullkey arrayobjectarray key retorna a chave da posição atual de um array. &reftitle.parameters; array O array. &reftitle.returnvalues; A função key simplesmente retorna a chave do elemento do array que está atualmente sendo apontada pelo ponteiro interno. Isso não move o ponteiro de nenhuma forma. Se o ponteiro interno aponta além do fim de elementos da lista ou o array está vazio, key retorna &null;. &reftitle.changelog; &Version; &Description; &standard.changelog.calling-on-objects; &reftitle.examples; Exemplo da <function>key</function> 'apple', 'fruit2' => 'orange', 'fruit3' => 'grape', 'fruit4' => 'apple', 'fruit5' => 'apple'); // este ciclo exibirá toda a chave do array associativo // onde o valor é igual a "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