(PHP 5 >= 5.1.0, PHP 7)
time_sleep_until — Arrête le script pendant une durée spécifiée
$timestamp
)
Arrête le script jusqu'à l'instant indiqué par le paramètre
timestamp
.
timestamp
Le timestamp correspondant à l'instant où le script doit se réveiller.
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Version | Description |
---|---|
5.3.0 | Cette fonction est maintenant disponible sous Windows. |
Si l'instant indiqué par timestamp
est dans le passé,
time_sleep_until() générera une alerte
de niveau E_WARNING
.
Exemple #1 Exemple avec time_sleep_until()
<?php
// Retourne false et génère une alerte
var_dump(time_sleep_until(time()-1));
// Fonctionnera que sur les ordinateurs rapides, stoppera le script 0.2 secondes
var_dump(time_sleep_until(microtime(true)+0.2));
?>
Note: Tous les signaux seront délivrés une fois la reprise du script.