Retarder l'exécution du script en cours de 5 secondes :
<?phpecho date('h:i:s') . "<br>";//dormir pendant 5 secondessleep(5);//recommencerecho date('h:i:s');?>La fonction sleep() retarde l'exécution du script en cours de quelques secondes.
Remarque : Si le nombre de secondes spécifié est négatif, cette fonction générera une erreur.
dormir ( secondes )
| paramètre | décrire |
|---|---|
| secondes | Requis. Spécifie le nombre de secondes pour retarder l'exécution du script. |
| Valeur de retour : | Renvoie 0 en cas de succès ou FALSE si une erreur se produit. Si l'appel est interrompu par un signal, cette fonction renvoie une valeur non nulle. Sur les plateformes Windows, cette valeur sera toujours 192 , représentant la valeur de la constante WAIT_IO_COMPLETION dans l'API Windows. Sur d'autres plateformes, la valeur de retour sera les secondes de latence restantes. |
|---|---|
| Version PHP : | 4+ |
| Journal de mise à jour : | Dans les versions antérieures à PHP 5.3.4, cette fonction renvoyait toujours NULL lorsqu'elle était appelée sur les plateformes Windows. |