sleep
Pausa dell'esecuzione
Mette in pausa l'esecuzione del programma per il numero indicato di secondi.
seconds Tempo di pausa in secondi.
Ritorna zero in caso di successo o false in caso di errore.
Se la chiamata viene interrotta da un segnale, sleep ritorna
un valore non-zero. Su Windows questo valore è sempre
192 (cioè il valore di
WAIT_IO_COMPLETION nelle Windows API).
In altre piattaforme il valore di ritorno è il numero di secondi rimanenti di
pausa.
Se seconds (cioè il numero di secondi specificato) è negativo, la funzione genera un errore E_WARNING.
Version
Description
5.3.4
Prima di PHP 5.3.4 in Windows, sleep ritorna
sempre null quando è eseguita, a prescindere dal fatto che sia stata
interrotta o meno.
Esempio sleep <?php // current time echo date('h:i:s') . "\n"; // sleep for 10 seconds sleep(10); // wake up ! echo date('h:i:s') . "\n"; ?> Questo esempio stampa (dopo 10 secondi) 05:31:23 05:31:33
usleep time_nanosleep time_sleep_until set_time_limit