(PHP 4, PHP 5)
current — Restituisce l'elemento corrente di un array
Ogni array ha un puntatore interno all'elemento "corrente", che è inizializzato al primo elemento inserito nell'array.
La funzione current() restituisce il
valore dell'elemento che è attualmente puntato dal puntatore
interno. In ogni caso non muove il puntatore. Se il
puntatore interno punta oltre la fine della lista di elementi,
current() restituisce FALSE.
Se l'array contiene elementi vuoti (0 o "", la stringa
vuota) la funzione restituirà FALSE
pure per questi elementi. Questo rende impossibile
stabilire se si è veramente alla fine della lista in un
array di questo tipo usando current(). Per attraversare
in modo corretto un array che può contenere elementi vuoti, usare la
funzione each().
Example #1 Esempio di current() e funzioni relative
<?php
$trasporti = array('piedi', 'bicicletta', 'automobile', 'aereo');
$mode = current($trasporti); // $mode = 'piedi';
$mode = next($trasporti); // $mode = 'bicicletta';
$mode = current($trasporti); // $mode = 'bicicletta';
$mode = prev($trasporti); // $mode = 'piedi';
$mode = end($trasporti); // $mode = 'aereo';
$mode = current($trasporti); // $mode = 'aereo';
?>