sleep
(PHP 4, PHP 5, PHP 7, PHP 8)
sleep — Retrasar la ejecución
Descripción
sleep(int $seconds
): int
Retrasa la ejecución del programa durante el número de segundos dados por
seconds
.
Parámetros
-
seconds
-
El tiempo de parada en segundos.
Valores devueltos
Devuelve cero en caso de éxito, o false
en caso de error.
Si la llamada se interrumpió por una señal, sleep() devuelve
un valor distinto de cero. En Windows, este valor será siempre
192
(el valor de la constante
WAIT_IO_COMPLETION
dentro de la API de Windows).
En otras plataformas, el valor devuelto será el número de segundos que quedan para
dormir.
Errores/Excepciones
Si el número de segundos especificado por seconds
es negativo,
esta función generará un error de nivel E_WARNING
.
Ejemplos
Ejemplo #1 Ejemplo de sleep()
<?php
// hora actual
echo date('h:i:s') . "\n";
// dormir durante 10 segundos
sleep(10);
// ¡despierta!
echo date('h:i:s') . "\n";
?>
Este ejemplo imprimirá (después de 10 segundos)