Selles artiklis käsitleme üksikasjalikult, kuidas seda kasutada murda ja jätka lauseid PHP tsüklites ja esitage mõned näited, mis aitavad teil mõista nende kasutamist.
katkestusavaldus
The murda lause on PHP-s kasutatav käsk, et peatada tsükli või lülituslause täitmise jätkamine. Kui murda lause käivitatakse, siis silmus- või lülitilause lõpeb kohe ja programm jätkab järgmise käsu käivitamist väljaspool tsüklit või lülitit. See on abiks olukordades, kus soovime teatud tingimuste (nt konkreetse väärtuse leidmine või teatud arvu saavutamine) korral tsükli peatada või lausete käitamise jätkamist.
Kuidas kasutada PHP-s katkestuslauset
Et õppida, kuidas kasutada murda PHP-s, järgige alltoodud koodi:
jaoks ( $x = 1 ; $x < 5 ; $x ++ ) {
kui ( $x == 5 ) {
murda ;
}
kaja $x . ' ' ;
}
?>
Ülaltoodud kood initsialiseerib muutuja $x 1-ni ja sisestab seejärel for-tsükli, mis kestab nii kaua kui $x on väiksem kui 5. Iga iteratsiooni ajal kontrollib kood, kas $x on võrdne 5-ga ja kui jah, siis käivitab see a murda avaldus silmuse koheseks lõpetamiseks. Vastasel juhul prindib see väärtuse $x tühikumärgiga.
Väljund
jätka avaldus
The jätka on juhtvoo lause, mida kasutatakse tsükli teatud iteratsiooni vahelejätmiseks. Silmuse praegune iteratsioon jäetakse vahele ja järgmine iteratsioon algab, kui jätka avaldus käivitatakse. See on kasulik olukordades, kus teatud tsükli iteratsioonid tuleks vahele jätta, näiteks kui teatud tingimused ei ole täidetud.
Jätkamise avalduse kasutamine PHP-s
Et õppida, kuidas kasutada jätka PHP-s, järgige alltoodud koodi.
jaoks ( $x = 1 ; $x < 10 ; $x ++ ) {
kui ( $x == 5 ) {
jätka ;
}
kaja $x . ' ' ;
}
?>
Ülaltoodud koodis kordub tsükkel for 1 kuni 9 korda. Silmuse sees olev if-klausel määrab, kas praegune väärtus $x võrdub 5-ga. Kui jah, kasutab tsükkel märksõna ' jätka ”, et praegune iteratsioon vahele jätta ja järgmise juurde liikuda. Kui ei, kirjutatakse ekraanile tühik pärast väärtust $x .
Väljund
Break and jätka avaldused PHP-s
1: silmused
The katkestada ja jätkata lauseid kasutatakse tsüklites, mis korduvad massiive. Näiteks võib programm teha tsüklit üle arvude massiivi, kasutades murda funktsioon tsüklist väljumiseks, kui teatud tingimus on saavutatud. Teise võimalusena võib programm tsüklida üle stringide massiivi, kasutades jätka funktsioon teatud üksuste vahelejätmiseks.
2: Lülitage avaldusi
The murda lauset kasutatakse lülitilauses lausest väljumiseks, kui on leitud sobiv tingimus. See võib aidata vältida muude juhtumite tarbetuid hindamisi lüliti avalduses. The jätka funktsiooni lüliti avaldustes tavaliselt ei kasutata, kuna konkreetset juhtumit ei saa vahele jätta.
Järeldus
PHP-s on murda ja jätka avaldused on olulised juhtimisstruktuurid, mis võimaldavad programmeerijatel juhtida oma koodi täitmise voogu. Samal ajal kui jätka lauset kasutatakse teatud iteratsiooni vahelejätmiseks tsüklis, the murda lauset kasutatakse tsükli või lülituslause lõpetamiseks. Neid klausleid kasutatakse sageli tsüklites, mis läbivad massiive või lülitusklausleid, mis teostavad koodi sõltuvalt muutuja või avaldise väärtusest. Nende väidete kasutamise õppimine on iga PHP kasutaja jaoks hädavajalik.