Fonction PHP sleep()
Exemple
Retarde l'exécution du script en cours de 3 secondes :
<?php
echo date('h:i:s') . "<br>";
//sleep for 3 seconds
sleep(3);
//start again
echo date('h:i:s');
?>
Définition et utilisation
La fonction sleep() retarde l'exécution du script en cours d'un nombre de secondes spécifié.
Remarque : Cette fonction renvoie une erreur si le nombre de secondes spécifié est négatif.
Syntaxe
sleep(seconds)
Valeurs des paramètres
Parameter | Description |
---|---|
seconds | Required. Specifies the number of seconds to delay the script |
Détails techniques
Valeur de retour : | Renvoie 0 en cas de succès ou FALSE en cas d'erreur. Cette fonction renvoie une valeur non nulle si l'appel a été interrompu par un signal. Sous Windows, cette valeur sera toujours 192 , qui est la valeur de la constante WAIT_IO_COMPLETION dans l'API Windows. Sur d'autres plates-formes, la valeur de retour sera le nombre de secondes restantes pour dormir. |
---|---|
Version PHP : | 4+ |
Journal des modifications : | Avant PHP 5.3.4, cette fonction retournait toujours NULL lorsque le sommeil s'était produit sous Windows. |
❮ Référence Divers PHP