Jen o složitých nebo se učit PHP7! Na chvíli, a dělat, zatímco smyčky
Vytvořte dokument s názvem a s příponou .php obsahující níže uvedený kód a uložte jej do složky htdocs podél cesty C: \ Abyss Web Server \ htdocsStruktura smyčky for je uvedena níže. Za klíčovým slovem pro je v závorkách uveden inicializátor, výraz a iterátor Inicializátor se používá k nastavení počáteční hodnoty čítače pro počet iterací prováděných smyčkou. Celá proměnná $ i se používá jako inicializátor. Iterátor se používá k počítání nebo počítání počtu iterací.V našem případě je inicializátorem ve smyčce for proměnná $ i s hodnotou 1. Dále, výraz $ i <= 10 (переменная $i меньше либо равна 10), пока данное выражение будет истинно (т.е переменная $i будет принимать значение меньше либо равно 10), цикл for будет выполняться. Итератор в цикле for ($i +=1) после каждой итерации будет добавлять к переменной $i число 1 до тех пор, пока значение переменной будет меньше 10. Как только значение переменной $i станет равной 10, цикл завершит свою работу.Do složených závorek napište echo kódu "
Objednací číslo $ i
"; který zobrazí text" sériové číslo "v okně webového prohlížeče a po každé iteraci zobrazí novou hodnotu proměnné $ iZměňte velikost písma a barvu textu „Pořadové číslo“, které se zobrazí v okně webového prohlížeče na modrou. To provedete ve značcenapsat třídu pojmenovanou pro (class = 'for')
V šabloně stylů for.css pomocí identifikátoru třídy .for nastavte následující vlastnosti CSS: color: blue; velikost písma: 15 pixelůPokud přejdete na adresu http: //localhost/for.php, vidíme, že text „Order No.“ byl ve webovém prohlížeči zobrazen desetkrát, to znamená, že smyčka for provedla deset iteracíPřidejte podmínku if do smyčky for. Jako podmínku pro podmíněný operátor, pokud píšeme výraz $ i < 6. Таким образом, цикл for будет выполняться до тех пор, пока переменная $i будет меньше 6, то есть цикл for выполнит пять итерацийSpuštění smyčky for s podmíněným příkazem ifSmyčka while je podobná smyčce for for, ale má trochu odlišnou syntaxi. Za klíčovým slovem while je v závorkách uveden výraz. Dokud tento výraz zůstane pravdivý, smyčka while pokračuje ve své práci, tj. Je prováděn kód napsaný v složených závorkách. Na rozdíl od smyčky for je iterátor v smyčce while zapsán do složených závorekJako inicializátor ve smyčce while označíme proměnnou $ a hodnotou 1. Za slovo while v závorkách zapíšeme výraz $ a <= 10 (переменная $a меньше либо равна 10), а также в фигурных скобках пропишем код (echo "Objednací číslo $ a
";), které bude provedeno při výrazu $ a <= 10 будет оставаться истиннымV důsledku smyčky while se v okně webového prohlížeče zobrazí deset řádků s textem „Objednací číslo“Pokud byly smyčky for a while provedeny tak dlouho, dokud zůstal výraz v nich pravdivý, pak je princip smyčky do while zcela odlišný. Syntaxe smyčky do while je uvedena níže. Inicializátor je uveden před klíčovým slovem do, poté je kód pro provedení a iterátor zapsán do složených závorek za slovem do. Po složených závorkách za slovem je uveden výraz. Rozdíl mezi smyčkou do while a smyčkami for a while je v tom, že smyčka do while bude v každém případě provedena alespoň jednou, bez ohledu na to, zda je výraz pravdivý nebo nepravdivý. Ve smyčce do while se nejprve zadá kód uvedený v složených závorkách a teprve poté se zkontroluje výraz.Jako inicializátor v cyklu do while zadejte proměnnou $ b s hodnotou 90. Do složených závorek napište kód, který zobrazuje text „Kód byl proveden alespoň jednou“ (echo)Kód proveden alespoň jednou
";) a iterátor $ b + = 10. Po slově v kole napíšeme výraz $ b <= 60(переменная $b меньше либо равна 60)Výsledkem je, že smyčka do while se provede jednou, i když výraz $ b <= 60 изначально является ложным, так как число 90 больше чем 60Změňte výraz $ b <= 60 на $b <= 140, в результате чего код в цикле do while выполнится шесть разProveďte smyčku při změně výrazu na $ b <= 140