(PHP 5 >= 5.1.0, PHP 7, PHP 8)
time_sleep_until — Detiene el script durante una duración especificada
Detiene el script hasta el instante indicado por el argumento
timestamp.
timestampEl timestamp correspondiente al instante en que el script debe despertarse.
Si el instante indicado por timestamp está en el pasado,
time_sleep_until() generará una alerta
de nivel E_WARNING.
Ejemplo #1 Ejemplo con time_sleep_until()
<?php
// Retorna false y genera una alerta
var_dump(time_sleep_until(time()-1));
// Funcionará solo en computadoras rápidas, detendrá el script 0.2 segundos
var_dump(time_sleep_until(microtime(true)+0.2));
?>Nota: Todas las señales serán entregadas una vez reanudado el script.