key

Estrae la chiave corrente da un array associativo

mixed key(array $array)

key restituisce la chiave corrispondente all'attuale posizione del puntatore interno all'array.

array L'array.

La funzione key restituisce la chiave dell'elemento dell'array che è attualmente indicato dal puntatore interno. Non modifica il puntatore. Se il puntatore punta oltre la fine della lista degli elementi, oppure se l'array è vuoto, key restituisce null.

esempio di key <?php $array = array( 'frutto1' => 'mela', 'frutto2' => 'arancia', 'frutto3' => 'uva', 'frutto4' => 'mela', 'frutto5' => 'mela'); // questo ciclo mostra tutte le chiavi // dell'array associativo che sono uguali a 'mela' while ($nome_frutto = current($array)( { if ($nome_frutto == 'mela') { echo key($array).'<br />'; } next($array); } ?> Example outputs frutto1<br /> frutto4<br /> frutto5<br />

current next