Vyhlásenie PHP while
Mnohokrát budete chcieť, aby váš PHP program vykonával úlohu opakovane, kým jej nepoviete zastavenie. Napríklad by ste mohli navrhnúť program tak, aby sa počítal od 1 do 10 v prírastkoch po jednom. Program sa spustí od 1 a potom sa spočítajú 2, 3, 4, 5, 6, 7, 8, 9, 10 a zastaví sa. Na to použijete príkaz slučky PHP. V tomto návode budeme diskutovať o jednom type príkazu loop nazvanom PHP while Statement. Uhádol si to. Príkaz while prikáže vášmu programu, aby opakovane vykonával úlohu, zatiaľ čo chcete, aby tak urobila. Pozrime sa na základný formát príkazu while.

Predtým, ako skutočne začneme príkaz while, musíme najprv inicializovať premennú, ktorú použijeme v testovacom výraze. Musíme dať tejto testovacej premennej počiatočnú hodnotu. Počiatočnú hodnotu našej testovacej premennej $ number nastavíme na 1.

$ number = 1;

Teraz sme pripravení napísať vyhlásenie while.

while (výraz)
{ to urobiť }
zatiaľ ($ $ <11)
{echo "$ number
";
$ Číslo ++;
}


zatiaľ ($ $ <11)
while (výraz)
Toto je kontrolný kód príkazu while. Hovorí: „Vykonajte kód, ktorý je medzi {a}, zatiaľ čo výraz zostáva pravdivý. V príklade bude slučka kódu vykonávaná nepretržite, pokiaľ je $ number menšie ako 11. Hodnota $ number bola nastavená na 1 pred začatím vyhlásenia while, takže sa vyhlásenie zopakuje 10-krát.

{echo "$ number
";
$ Číslo ++;
}
{ to urobiť }
Toto je kód, ktorý bude vykonaný opakovane. Najprv vytlačí aktuálnu hodnotu $ number a HTML
kód do webového prehliadača a potom zvýši hodnotu $ number o 1. Druhý riadok kódu je nevyhnutný, pretože zvyšuje hodnotu premennej zakaždým, keď je slučka vykonaná. Ak by bol tento kód vynechaný, hodnota premennej $ number by sa nezmenila a slučka by sa vykonávala na neurčito. Uvidíte, prečo je taký dôležitý kód, ktorý mení hodnotu $ number. Zastaví slučku, keď hodnota $ number je 11 (čo nie je menej ako 11). Výsledok bude vyzerať v prehliadači takto.

1
2
3
4
5
6
7
8
9
10





Video Návody: attacking ideas | my changing view of Islam [cc] (Smieť 2024).