PHP gør mens erklæring
Denne tutorial handler om PHP do.. meðan udsagn, som er en loop-sætning, der ligner den udsagn, mens vi diskuterede i den foregående tutorial. Og ligesom udsagnet mens du kan, kan du bruge erklæringen do.. בזמן at instruere dit program til at udføre en opgave gentagne gange, indtil du beder om at stoppe. Det stopper, når testudtrykket ikke længere evalueres som sandt. Her er koden.

gør {gør dette}
mens (udtryk);
$ nummer = 1;

do {echo "$ nummer
";
$ Nummer ++;
}
while ($ nummer <11);



$ nummer = 1;
Hvis du har læst den foregående tutorial om udsagnet om tid, vil du huske, at vi først skal initialisere testvariablen $ nummer til en begyndelsesværdi. Dette trin er ikke en del af loop-erklæringen og er muligvis ikke nødvendigt, hvis testvariablen allerede er initialiseret tidligere i programmet. Men for vores eksempel er testvariablen ikke blevet initialiseret tidligere.

do {echo "$ nummer
";
$ Nummer ++;
}
gør {gør dette}
Denne kode gentages kontinuerligt, indtil du beder den om at stoppe i anden del af erklæringen om .. Eksempelkoden udskriver den aktuelle værdi af $ nummer og derefter HTML
kode til webbrowseren. Dernæst øges værdien på $ nummer med 1. Denne anden del af koden skal inkluderes for at ændre værdien på $ nummer hver gang loopen udføres. Hvis det mangler, ændres værdien af ​​$ nummer aldrig, og loopen gentages på ubestemt tid. Koden $ Nummer ++; vil øge værdien på $ nummeret med en hver gang gennem løkken, og programmet stopper loopen, når værdien er 11.

while ($ nummer <11);
mens (udtryk);
Dette er den kode, der styrer antallet af gange, at loopen udføres. I eksemplet stopper loopen, når tekstudtrykket ikke længere er sandt (værdien af ​​testvariablen er ikke længere mindre end 11). Bemærk også, at udsagnet slutter med et semikolon.

Hvis du sammenligner udsagnet om mens du gør det, skal du bemærke, at koden, der skal udføres gør {gør dette} og koden, der styrer løkken mens (udtryk); skiftes. Så hvad betyder det? Det betyder, at gør {gør dette} kode vil altid blive udført mindst én gang i do.. meðan erklæringen, fordi den kontrollerende kode ikke evaluerer testudtrykket før efter gør {gør dette} kode udføres for første gang. Imidlertid vurderes testudtrykket i udsagnet mens først, og det er muligt, at gør {gør dette} vil aldrig blive henrettet. Derfor vil du gerne bruge do..while-udsagnet, når du vil have gør {gør dette} en del af koden, der skal udføres mindst én gang.

Resultatet vil se sådan ud i webbrowseren.

1
2
3
4
5
6
7
8
9
10





Video Instruktioner: Gotye - Somebody That I Used To Know (feat. Kimbra) - official music video (Kan 2024).