PHP Break-erklæringen
PHP-break-sætningen placeres inden for koden for en loop-sætning for at få dit program til at bryde ud af loop-sætningen. I de sidste par tutorials diskuterede vi flere typer loop-udsagn. Hver af disse loop-udsagn havde allerede et testudtryk, der kontrollerede, hvornår sløjfen skulle stoppes. Så hvorfor skulle du tilføje en anden "stop" -kode? Der er adskillige grunde til at gøre dette. For eksempel vil du bruge pausedeklarationen til at forhindre, at dit program udfører uønskede handlinger, såsom at dividere med nul.

Nedenfor er et eksempel på en pauseerklæring, der er føjet til en loop-sætning. Du vil genkende denne loop-erklæring fra den forrige tutorial om PHP til erklæring. Hvis det er gået nogen tid, siden du har læst denne tutorial, skal du gå tilbage og opdatere din hukommelse.

for (initialisere variabel exp; testekspression; ændre variabel exp)
{
if (andet testudtryk) {break; }
andet {gør dette}
}
for ($ number = 1; $ number <11; $ number ++)
{
if ($ nummer == 5) {break; }
andet {ekko "$ nummer
"; }
}


for ($ number = 1; $ number <11; $ number ++)
til (initialisere variabel ekspression; testekspression; ændre variabel ekspression)
Dette er det samme som i den foregående tutorial. For-sætningen begynder med ordet til og har de tre udtryk mellem parentesen.

{
Resten til denne erklærings kode følger efter denne venstre krøllede stag.

if ($ nummer == 5) {break; }
if (andet testudtryk) {break; }
Den første nye ting, du ser her, er en if-erklæring. Dette er vores andet testudtryk. Den kontrollerer pausedeklarationen, der følger den. I vores eksempel ønsker vi at stoppe loopen, hvis værdien af ​​$ talvariablen er 5. Når denne betingelse er sand, udføres følgende -> {break; }. Programmet fortsætter ikke gennem resten af ​​erklæringen -> andet {gør dette}. Det vil "bryde ud" af løkken.

Når if-erklæringstesten er falsk, ignoreres følgende -> {break; }. Og den anden klausul udføres -> andet {gør dette}.

andet {ekko "$ nummer
"; }
andet {gør dette}
Dette er den anden klausul, der udføres, når if-erklæringen er falsk. Som i den foregående tutorial er {do this} -instruktionerne at udskrive den aktuelle værdi af variablen $ nummer og HTML
kode til webbrowseren.

}
Denne højre krøllede stag placeres i slutningen af ​​udsagnet.

Her er hvad der vises i webbrowseren.

1
2
3
4





Video Instruktioner: The French Revolution: Crash Course World History #29 (Kan 2024).