PHP time_nanosleep()Fonction
Manuel de référence PHP Divers
Exemples
Retarder l'exécution du script en cours pendant 3.5 secondes :
<?php
if (time_nanosleep(3,500000000) === true)
{
echo "Slept for three and a half a second";
}
?>
if (time_nanosleep(3,500000000) === true)
{
echo "Slept for three and a half a second";
}
?>
Exécuter l'exemple »
Définition et utilisation
La fonction time_nanosleep() retarde l'exécution du script en cours d'un nombre de secondes et de nanosecondes.
Syntaxe
time_nanosleep(seconds,nanoseconds)
| Parameters | Description |
|---|---|
| seconds | Obligatoire. Spécifie le nombre de secondes pour retarder l'exécution du script. |
| nanosecondes | Obligatoire. Spécifie le nombre de nanosecondes pour retarder l'exécution du script (doit être inférieur à 1,000,000,000). |
Détails techniques
| Valeur de retour : | Retourne 0 en cas de succès, ou FALSE en cas d'échec. Si l'appel a été interrompu par un signal, un tableau associatif contenant le nombre de secondes et de nanosecondes restantes dans le délai est renvoyé. |
|---|---|
| Version de PHP : | 5+ |
| Journal des modifications : | Cette fonction n'était pas implémentée sur les plateformes Windows avant PHP 5.3.0. |
Manuel de référence PHP divers Autres extensions