PHP Break Statement
PHP-brytningsuttalandet placeras i koden för en slingauttalning för att få ditt program att bryta ut från slingan. Under de senaste tutorials diskuterade vi flera typer av loop-uttalanden. Var och en av dessa looputdrag hade redan ett testuttryck som kontrollerade när man skulle stoppa slingan. Så varför skulle du vilja lägga till en annan "stopp" -kod? Det finns många skäl för att göra detta. Till exempel skulle du använda break-uttalandet för att förhindra att ditt program utför oönskade åtgärder som att dela med noll.

Nedan följer ett exempel på ett brytande uttalande som har lagts till i ett loop-uttalande. Du kommer att känna igen detta loop-uttalande från föregående handledning om PHP för uttalande. Om det har gått någon tid sedan du har läst den självstudien, gå tillbaka och uppdatera minnet.

för (initiera variabel exp; testuttryck; ändra variabel exp)
{
if (andra testuttryck) {break; }
annars {gör detta}
}
för ($ nummer = 1; $ nummer <11; $ nummer ++)
{
if ($ number == 5) {break; }
annars {echo "$ nummer
"; }
}


för ($ nummer = 1; $ nummer <11; $ nummer ++)
för (initiera variabelt uttryck; testuttryck; ändra variabelt uttryck)
Detta är detsamma som i föregående handledning. För uttalandet börjar med ordet för och har de tre uttrycken mellan parentesen.

{
Resten till koden för detta uttalande följer efter denna vänstra lockiga stag.

if ($ number == 5) {break; }
if (andra testuttryck) {break; }
Den första NYA saken du ser här är ett if-uttalande. Detta är vårt andra testuttryck. Den kontrollerar brottmeddelandet som följer det. I vårt exempel vill vi stoppa slingan om värdet på $ talvariabeln är 5. När detta villkor är sant exekveras följande -> {break; }. Programmet fortsätter inte genom resten av uttalandet -> annars {gör detta}. Det kommer att "bryta ut" från slingan.

När if-uttalningstestet är felaktigt ignoreras följande -> {break; }. Och den andra klausulen kommer att köras -> annars {gör det}.

annars {echo "$ nummer
"; }
annars {gör detta}
Detta är den andra klausulen som kommer att genomföras när if-uttalandet är felaktigt. Precis som i föregående handledning är {gör detta} -instruktionerna för att skriva ut det aktuella värdet på variabeln $ och HTML
kod till webbläsaren.

}
Denna högra lockiga stag placeras i slutet av uttalandet.

Här är vad som kommer att visas i webbläsaren.

1
2
3
4





Video Instruktioner: PHP - Break Statement (April 2024).