English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La funzione key() ottiene il nome della chiave dall'array associativo
key ($array);
La funzione key() restituisce la chiave dell'elemento corrente dalla posizione del puntatore interno.
Numero di sequenza | Parametri e descrizione |
---|---|
1 | array(Obbligatorio) Specifica un array |
La funzione key() restituisce il nome della chiave dell'elemento corrente puntato dal puntatore interno dell'array. Tuttavia, non muove il puntatore. Se il puntatore interno supera la fine della lista degli elementi o l'array è vuoto, key() restituirà NULL.
<?php $fruit = array( 'f1' => 'apple', 'f2' => 'orange', 'f3' => 'grape', 'f4' => 'apple', 'f5' => 'apple'); while ($f_name = current($fruit)) { if ($f_name == 'apple') { echo key($fruit)."\n"; } next($fruit); } ?>Prova a vedere‹/›
Risultato di output:
f1 f4 f5