Prohlášení PHP while
Bude mnohokrát, když chcete, aby váš PHP program prováděl úkol opakovaně, dokud mu neřeknete, aby přestal. Můžete například navrhnout program tak, aby počítal od 1 do 10 v krocích po jednom. Program se spustí od 1 a pak se spočítají 2, 3, 4, 5, 6, 7, 8, 9, 10 a zastaví se. K tomu použijete příkaz smyčky PHP. V tomto tutoriálu si probereme jeden typ příkazu loop nazvaný PHP while Statement. Uhodl jsi to. Příkaz while dá vašemu programu pokyn, aby úkol opakoval opakovaně „zatímco“ chcete, aby tak učinil. Pojďme se podívat na základní formát příkazu while.

Než začneme příkaz while, musíme nejprve inicializovat proměnnou, kterou použijeme v testovacím výrazu. Tuto testovací proměnnou musíme dát počáteční hodnotu. Počáteční hodnotu naší testovací proměnné $ number nastavíme na 1.

$ number = 1;

Nyní jsme připraveni napsat prohlášení while.

while (výraz)
{ Udělej to }
zatímco ($ number <11)
{echo "$ number
";
$ number ++;
}


zatímco ($ number <11)
while (výraz)
Toto je řídící kód příkazu while. Říká: „Proveďte kód, který je mezi {a}, zatímco výraz zůstane pravdivý. V příkladu bude smyčka kódu prováděna nepřetržitě, dokud je $ number menší než 11. Hodnota $ number byla nastavena na 1 před začátkem příkazu while, takže se prohlášení bude opakovat 10krát.

{echo "$ number
";
$ number ++;
}
{ Udělej to }
Toto je kód, který bude spuštěn opakovaně. Nejprve vytiskne aktuální hodnotu $ number a HTML
kód do webového prohlížeče a poté zvýší hodnotu $ number o 1. Druhý řádek kódu je nutný, protože zvyšuje hodnotu proměnné při každém spuštění smyčky. Pokud by byl tento kód vynechán, hodnota proměnné $ number by se nezměnila a smyčka by byla prováděna na dobu neurčitou. Uvidíte, proč je kód, který mění hodnotu $ number, tak důležitý. Zastaví smyčku, když je hodnota $ number 11 (což není menší než 11). Výsledek bude vypadat takto v prohlížeči.

1
2
3
4
5
6
7
8
9
10





Video Návody: PHP Tutorials | PHP For Beginners (Smět 2024).