Fonction sleep()

❮ Référence PHP Divers

Exemple

Retarder l'exécution du script actuel de 3 secondes :

<?php
echo date('h:i:s') . "<br>";

// attendre 3 secondes
sleep(3);

// recommencer
echo date('h:i:s');
?>
Essayez-le vous-même »

Définition et Utilisation

La fonction sleep() retarde l'exécution du script actuel pendant un nombre spécifié de secondes.

Remarque : Cette fonction génère une erreur si le nombre de secondes spécifié est négatif.


Syntaxe

sleep( secondes )

Valeurs des Paramètres

Paramètre Description
secondes Requis. Spécifie le nombre de secondes pour retarder l'exécution du script.

Détails Techniques

Valeur de Retour : Retourne 0 en cas de succès, ou FALSE en cas d'erreur.

Cette fonction retourne une valeur non nulle si l'appel a été interrompu par un signal. Sur Windows, cette valeur sera toujours 192 , qui correspond à la constante WAIT_IO_COMPLETION dans l'API Windows. Sur d'autres plateformes, la valeur de retour sera le nombre de secondes restantes à dormir.
Version PHP : 4+
Journal des Modifications : Avant PHP 5.3.4, cette fonction retournait toujours NULL lorsque le sommeil avait eu lieu sur Windows.

❮ Référence PHP Divers