(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';
?>