PHP er et udbredt programmeringssprog til web udvikling. Web -udviklere kan bruge delay -funktioner til at producere bevidst pauser under udførelse af en PHP (eller PHP: Hypertext Preprocessor ) ansøgning. Mens de er vigtige , forsinkelsen funktioner er også enkel og let at bruge . PHP udviklere bør være opmærksomme på deres forbrug og de overvejelser , der er involveret i at indføre forsinkelser. Formål
Delay funktioner bruges til midlertidigt at standse udførelsen af et PHP-program . For eksempel kan PHP udviklere bruge dem til at begrænse hastigheden af respons af en ansøgning. En anden anvendelse af forsinkelsen funktioner er at forhindre overdreven udløsning af en langsom operation i programmet.
Kinds
"sleep ()" funktionen stopper udførelsen af ansøgning for det angivne antal sekunder. Tilsvarende " usleep ()" funktionen også stopper udførelsen af ansøgningen , men for et mindre interval af bestemte mikro sekunder .
Overvejelser
delay funktioner bruger særligt system kalder at standse udførelsen af PHP-program . Disse system opkald ikke forbruger nogen CPU-ressourcer , så de er meget mere effektivt end at bruge en brugerdefineret tom løkke til at opnå den samme effekt .
Eksempler
"sleep () " funktionen accepterer et heltal parameter , der angiver det antal sekunder til at sove . For eksempel vil følgende kode få programmet til at forsinke i ti sekunder : Hej
sleep (10);
" usleep ()" funktionen accepterer et heltal parameter , der angiver antallet af mikro sekunder til at sove. Én micro anden er en milliontedel af et sekund. For eksempel vil følgende kode få programmet til at udskyde i to sekunder : Hej
usleep (2000000) ,