Un saluto a tutti.
vorrei stampare un array con un ciclo for e utilizzare i puntatori.
con il seguente codice non ho problemi:
codice:
$my_arr=array(3,5,6,9,2,8,4);
for ($i=0; $i < count($my_arr); $i++){
echo current($my_arr)."-";
next($my_arr);
}
Se volessi stampare la sequenza dell'array a partire dalla fine ho provato a cambiare il codice:
codice:
$my_arr=array(3,5,6,9,2,8,4);
for ($i=0; $i < count($my_arr); $i++){
echo end($my_arr)."-";
prev($my_arr)
}
ma ottengo solo la stampa ripetuta dell'ultimo elemento.
Come mai il puntatore prev($my_arr) non funziona?
Grazie