![]() | each(PHP 3, PHP 4, PHP 5) each -- Restituisce la corrente coppia chiave/valore di un array e incrementa il puntatore dell'arrayDescrizionearray each ( array array )Restituisce la corrente coppia chiave/valore corrente di array e incrementa il puntatore interno dell'array. Questa coppia è restituita in un array di quattro elementi, con le chiavi 0, 1, key, and value. Gli elementi 0 e key contengono il nome della chiave dell'elemento dell'array, mentre 1 e value contengono i dati. Se il puntatore interno dell'array punta oltre la fine dei contenuti dell'array, each() restituisce FALSE.
$bar ora contiene la seguente coppia chiave/valore:
each() viene normalmente usata in congiunzione con list() nell'attraversamento di un array; ecco un esempio: Dopo l'esecuzione di each(), il puntatore dell'array viene lasciato sull'elemento successivo, o sull'ultimo elemento se si è alla fine dell'array. Si deve utilizzare reset() se si vuole riattraversare l'array usando each().
Vedere anche key(), list(), current(), reset(), next(), prev() e foreach. | ![]() | ||||||