time_sleep_until
(PHP 5 >= 5.1.0)
time_sleep_until — Arrête le script pendant une durée spécifiée
Description
bool time_sleep_until
( float
$timestamp
)
Arrête le script jusqu'à l'instant indiqué par le paramètre
timestamp
.
Liste de paramètres
-
timestamp
-
Le timestamp correspondant à la durée de la pause.
Valeurs de retour
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Historique
Version | Description |
---|---|
5.3.0 | Cette fonction est maintenant disponible sous Windows. |
Erreurs / Exceptions
Si la durée timestamp
est dans le passé,
time_sleep_until() générera une alerte
de niveau E_WARNING
.
Exemples
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)); ?>
Notes
Note: Tous les signaux seront délivrés une fois la reprise du script.
Voir aussi
- sleep() - Arrête l'exécution durant quelques secondes
- usleep() - Arrête l'exécution durant quelques microsecondes
- time_nanosleep() - Attendre pendant un nombre de secondes et de nanosecondes
- set_time_limit() - Fixe le temps maximum d'exécution d'un script