PHP est un langage de programmation largement utilisé pour le développement Web . Les développeurs Web peuvent utiliser les fonctions de retard pour produire intentionnel pauses au cours de l'exécution d'un PHP (ou PHP : Hypertext Preprocessor) application. Alors qu'ils sont importants , les fonctions de retard sont aussi simples et faciles à utiliser . Les développeurs PHP doivent être conscients de leur utilisation et les facteurs liés à l' introduction de retards. But
fonctions de retard
sont utilisés pour suspendre temporairement l'exécution d'une application PHP . Par exemple, les développeurs PHP peuvent les utiliser pour limiter le taux de réponse d'une application. Une autre utilisation des fonctions de retard est d'empêcher excessive déclenchement d'une opération lente dans l'application.
Types
Le " sleep () " arrête de fonction de l'exécution du demande pour le nombre spécifié de secondes . De même, le " usleep ()" fonction arrête également l' exécution de l'application , mais pour un petit intervalle de micro secondes spécifiées.
Considérations
fonctions de retard utilisent un système spécial appelle à mettre fin à l' exécution de l'application PHP. Ces appels système ne consomme pas de ressources processeur , donc ils sont beaucoup plus efficaces que d'utiliser une boucle vide personnalisée pour obtenir le même effet .
Exemples
Le « sommeil () " fonction accepte un paramètre entier qui spécifie le nombre de secondes pour dormir . Par exemple , le code suivant provoque l'application de retarder pendant dix secondes :
sommeil (10);
" usleep ()" fonction accepte un paramètre entier qui spécifie le nombre de micro secondes pour dormir. Un micro second est un millionième de seconde. Par exemple , le code suivant provoque l'application de retarder pendant deux secondes :
usleep (2000000) ;