Izjava PHP o prekinitvi
Stavek preloma PHP je umeščen v kodo stavka zanke, da bo vaš program izšel iz stavka zanke. V zadnjih nekaj vajah smo razpravljali o več vrstah izjav o zanki. Vsaka od navedb zanke je že imela testni izraz, ki je nadzoroval, kdaj ustaviti zanko. Zakaj bi torej želeli dodati še eno kodo "stop"? Razlogi za to so številni. Na primer, uporabili bi izjavo o prekinitvi, da preprečite, da bi vaš program izvajal neželena dejanja, kot je delitev na nič.

Spodaj je primer izjave o prekinitvi, ki je bila dodana stavku zanke. Prepoznali boste to zanko iz prejšnje vadnice o PHP za izjavo. Če je minilo nekaj časa, odkar ste prebrali vadbo, se vrnite in osvežite spomin.

za (inicializirati spremenljivko exp; testni izraz; spremeniti spremenljivko exp)
{
če (drugi testni izraz) {break; }
sicer {naredi to}
}
za ($ število = 1; $ številka <11; $ številka ++)
{
če ($ število == 5) {prekinitev; }
else {echo "$ številka
"; }
}


za ($ število = 1; $ številka <11; $ številka ++)
za (inicializirati spremenljiv izraz; testni izraz; spremeniti spremenljiv izraz)
To je enako kot v prejšnji vadnici. Izjava for se začne z besedo za in ima tri izraze med oklepaji.

{
Ostalo kode te izjave sledi po tej levi kodrasti naramnici.

če ($ število == 5) {prekinitev; }
če (drugi testni izraz) {break; }
Prva NOVA stvar, ki jo vidite tukaj, je izjava if. To je naš drugi testni izraz. Nadzira izjavo o prekinitvi, ki ji sledi. V našem primeru želimo zanko ustaviti, če je vrednost spremenljivke $ številka 5. Ko je ta pogoj resničen, se izvede naslednje -> {break; }. Program se ne bo nadaljeval s preostankom izjave -> else {do ​​this}. Iz zanke bo "izbruhnil".

Če je test stavka false napačen, se prezre naslednje -> {prekinitev; }. In klavzula else bo izvedena -> else {do ​​this}.

else {echo "$ številka
"; }
sicer {naredi to}
To je sicer druga klavzula, ki se izvrši, če je izjava if napačna. Kot v prejšnji vadnici so tudi navodila {do this} za tiskanje trenutne vrednosti spremenljivke $ number in HTML
kodo v spletni brskalnik.

}
Ta desna kodrasta naramnica je postavljena na koncu izjave.

Tukaj je tisto, kar se bo pojavilo v spletnem brskalniku.

1
2
3
4