time_sleep_until

(PHP 5 >= 5.1.0RC1)

time_sleep_until --  Stoppe le script pendant une durée spécifiée

Description

bool time_sleep_until ( float timestamp )

Cette fonction stoppe le script jusqu'à l'instant indiqué par le paramètre timestamp. Si la durée timestamp est dans le passé, time_sleep_until() génèrera une alerte de niveau E_WARNING et retournera FALSE.

Note : Cette fonction n'est pas implémentée sous Windows.

Liste de paramètres

timestamp

Le timestamp correspondant à la durée de la pause.

Note : Tous les signaux seront délivrés une fois la reprise du script.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

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(time()+0.2));

?>

Voir aussi

sleep()
usleep()
time_nanosleep()