Vi spiego il problema:
Devo visualizzare (ad esempio) 10 valori di un array uno alla volta... solo che tra una volta e l'altra dev'esserci una pausa di tempo.
Ho fatto l'iterazione per eseguire le azioni:
Ho letto che è possibile ritardare un azione usando la funzione sleep.Codice PHP:
for($i = 0; $i < 10; $i++) {
echo $array[$i];
}
Quindi per inserire una pausa di (ad esempio) 2 secondi, il codice dell'iterazione dovrebbe diventare così:
Così, almeno teoricamente, dovrebbe RIPETERE l'azione di visualizzare l'array ogni volta con un valore aumentato di 1, con un RITARDO di 2 secondi per ogni valore dell'array.Codice PHP:
for($i = 0; $i < 10; $i++) {
echo $array[$i];
sleep(2); // qui il tempo va espresso in secondi
}
Peccato che non funzioni a livello pratico! (L'unica cosa che arriva in ritardo se aumento i secondi, è il caricamento della pagina, poi scrive tutto di seguito come sempre!)
Dove sbaglio?