Samo zapleteno ali se naučite PHP7! Kajti medtem, in medtem, ko zanke
Ustvarite dokument z imenom in s pripono .php, ki vsebuje spodnjo kodo, in jo shranite v mapo htdocs po poti C: \ Abyss Web Server \ htdocsStruktura zanke zanke je predstavljena spodaj. Po ključnih besedah za inicializator, izraz in iterator so navedeni v oklepajih, inicializator se uporablja za nastavitev začetne vrednosti števca za število ponovitev, ki jih izvede zanka. Kot inicializator se uporablja cela spremenljivka $ i. Iterator se uporablja za štetje ali štetje ponovitev števila ponovitev.V našem primeru je inicilizator v zanki for spremenljivka $ i z vrednostjo 1. Nato je izraz $ i <= 10 (переменная $i меньше либо равна 10), пока данное выражение будет истинно (т.е переменная $i будет принимать значение меньше либо равно 10), цикл for будет выполняться. Итератор в цикле for ($i +=1) после каждой итерации будет добавлять к переменной $i число 1 до тех пор, пока значение переменной будет меньше 10. Как только значение переменной $i станет равной 10, цикл завершит свою работу.V kodraste oklepaje napišite kodo odmev "
Številka naročila $ i
"; ki bo v oknu spletnega brskalnika prikazalo besedilo" serijska številka "in po vsaki ponovitvi prikazalo novo vrednost spremenljivke $ iSpremenite velikost in barvo pisave besedila "Št. Naročila", ki bo v oknu spletnega brskalnika prikazano na modro. Če želite to narediti v oznakinapišite razred, imenovan za (class = 'for')
V tabeli slogi for.css z identifikatorjem razreda .for nastavite naslednje lastnosti CSS: barva: modra; velikost pisave: 15pxČe greste na naslov http: //localhost/for.php, vidimo, da je bilo besedilo "Št. Naročila" v spletnem brskalniku prikazano desetkrat, to je, da je zanka izvedla deset iteracijV zanko za zanko dodajte pogojno vrednost if. Kot pogoj za pogojni operater, če zapišemo izraz $ i < 6. Таким образом, цикл for будет выполняться до тех пор, пока переменная $i будет меньше 6, то есть цикл for выполнит пять итерацийZagon zanke s pogojno izjavo ifZanka while je podobna zanki, vendar ima nekoliko drugačno skladnjo. Po ključnih besedah medtem je v oklepajih prikazan izraz. Dokler ta izraz ostane resničen, medtem ko zanka nadaljuje s svojim delom, to pomeni, da se izvrši koda, zapisana v kodraste oklepaje. Tudi za razliko od zanke za zanko je iterator v zanki napisan v naramnicahKot pobudnik v zanki while označimo spremenljivko $ a z vrednostjo 1. Po besedi medtem, ko v oklepaj napišemo izraz $ a <= 10 (переменная $a меньше либо равна 10), а также в фигурных скобках пропишем код (echo "Številka naročila $ a
";), ki se bo izvajal med izrazom $ a <= 10 будет оставаться истиннымKot rezultat zanke, bo v oknu spletnega brskalnika prikazanih deset vrstic z besedilom "Št. Naročila"Če so bile zanke for in while izvedene tako dolgo, dokler je izraz v njih ostal resničen, potem je načelo do, medtem ko je zanka popolnoma drugačna. Sintaksa za zanko do medtem ko je predstavljena spodaj. Pred ključno besedo do je naveden inicializator, nato se koda za izvedbo in iterator napišeta v kodraste oklepaje za besedo do. Po kodrastih oklepajih za besedo medtem je naveden izraz. Razlika med zanko do while in zank for in while je v tem, da bo zanka do medtem, ko bo zanka v vsakem primeru izvedena vsaj enkrat, ne glede na to, ali je izraz resničen ali napačen. V zanki do while se najprej izvede koda, določena v kodrastih oklepajih, in šele nato se preveri izraz.Kot pobudnik v zanki do, določite spremenljivko $ b z vrednostjo 90. V kodraste oklepaje napišite kodo, ki prikazuje besedilo "Koda je bila vsaj enkrat izvedena" (odmev "Koda izvršena vsaj enkrat
";) in iterator $ b + = 10. Po besedi med kroženjem napišemo izraz $ b <= 60(переменная $b меньше либо равна 60)Posledično se zanka do while izvede enkrat, čeprav je izraz $ b <= 60 изначально является ложным, так как число 90 больше чем 60Spremenite izraz $ b <= 60 на $b <= 140, в результате чего код в цикле do while выполнится шесть разMed spreminjanjem izraza v $ b naredite zanko <= 140