PHP Break-erklæringen
PHP-brudd-setningen er plassert i koden til en loop-setning for å få programmet til å bryte ut av loop-setningen. I løpet av de siste tutorials diskuterte vi flere typer loop-setninger. Hver av disse looputsagnene hadde allerede et testuttrykk som kontrollerte når du skulle stoppe loopen. Så hvorfor vil du legge til en annen "stopp" -kode? Det er mange grunner til å gjøre dette. For eksempel vil du bruke pausestillingen for å forhindre at programmet ditt utfører uønskede handlinger som å dele med null.

Nedenfor er et eksempel på et brudduttalelse som er lagt til i en looputsagn. Du vil gjenkjenne denne looputtalelsen fra forrige opplæring om PHP for uttalelse. Hvis det har gått noen tid siden du har lest den opplæringen, går du tilbake og oppdater minnet.

for (initialisere variabel exp; testuttrykk; endre variabel exp)
{
if (andre testuttrykk) {break; }
annet {gjør dette}
}
for ($ number = 1; $ number <11; $ number ++)
{
if ($ number == 5) {break; }
annet {ekko "$ nummer
"; }
}


for ($ number = 1; $ number <11; $ number ++)
for (initialisere variabelt uttrykk; testuttrykk; endre variabelt uttrykk)
Dette er det samme som i forrige opplæring. For-utsagnet begynner med ordet til og har de tre uttrykkene mellom parentesen.

{
Resten til koden til denne uttalelsen følger etter denne venstre krøllete stag.

if ($ number == 5) {break; }
if (andre testuttrykk) {break; }
Den første NYE tingen du ser her er en if-uttalelse. Dette er vårt andre testuttrykk. Den kontrollerer brudduttalelsen som følger den. I vårt eksempel ønsker vi å stoppe sløyfen hvis verdien til $ tallvariabelen er 5. Når denne tilstanden er sann, utføres følgende -> {break; }. Programmet vil ikke fortsette gjennom resten av uttalelsen -> annet {gjør dette}. Det vil "bryte ut" av løkken.

Når if-uttalelsestesten er falsk, ignoreres følgende -> {break; }. Og den andre klausulen vil bli utført -> annet {gjør dette}.

annet {ekko "$ nummer
"; }
annet {gjør dette}
Dette er den andre klausulen som vil bli utført når if-uttalelsen er falsk. Som i forrige opplæring, er {gjør dette} -instruksjonene for å skrive ut gjeldende verdi på $ -nummervariabelen og HTML
kode til nettleseren.

}
Denne høyre krøllete selen er plassert på slutten av uttalelsen.

Dette er hva som vil vises i nettleseren.

1
2
3
4





Video Instruksjoner: The French Revolution: Crash Course World History #29 (April 2024).