PHP pertraukos pareiškimas
PHP pertraukos teiginys dedamas į kilpos teiginio kodą, kad jūsų programa išeitų iš kontūro sakinio. Per pastaruosius keletą vadovėlių aptarėme kelių tipų teiginių tipus. Kiekvienas iš šių ciklo teiginių jau turėjo bandomąją išraišką, kuri kontroliavo, kada nutraukti kilpą. Taigi kodėl norėtumėte pridėti dar vieną „stop“ kodą? Tam yra daugybė priežasčių. Pvz., Norėtumėte užkirsti kelią savo programai atlikti nepageidaujamus veiksmus, tokius kaip padalijimas iš nulio, naudodami pertraukos teiginį.

Žemiau yra pertraukos, pridėtos prie kilpos teiginio, pavyzdys. Jūs atpažinsite šį ciklo teiginį iš ankstesnės mokymo programos apie teiginį PHP. Jei jau praėjo šiek tiek laiko nuo tada, kai perskaitėte tą vadovėlį, grįžkite ir atnaujinkite savo atmintį.

for (inicijuoti kintamąjį exp; testo išraišką; modifikuoti kintamąjį exp)
{
if (antroji testo išraiška) {pertrauka; }
dar {daryk tai}
}
už ($ numeris = 1; $ numeris <11; $ numeris ++)
{
if ($ numeris == 5) {pertrauka; }
else {echo "$ numeris
"; }
}


už ($ numeris = 1; $ numeris <11; $ numeris ++)
for (inicijuoti kintamąją išraišką; testo išraišką; modifikuoti kintamąją išraišką)
Tai yra tas pats, kas ankstesniame vadove. For teiginys prasideda žodžiu dėl ir skliausteliuose yra trys išraiškos.

{
Likusi dalis šio teiginio kodo eina po šio kairiojo garbanoto petnešos.

if ($ numeris == 5) {pertrauka; }
if (antroji testo išraiška) {pertrauka; }
Pirmas naujas čia matomas dalykas yra teiginys. Tai yra antroji mūsų bandomoji išraiška. Tai kontroliuoja po jo einantį pertraukos teiginį. Mūsų pavyzdyje norime sustabdyti kilpą, jei kintamojo $ skaičiaus reikšmė yra 5. Kai ši sąlyga yra tiesa, vykdoma: - {{break; }. Programa nebus tęsiama per likusį teiginį -> else {do ​​this}. Tai „išsivers“ iš kilpos.

Jei teiginio testas yra klaidingas, nekreipiama dėmesio į šiuos dalykus -> {break; }. Ir bus įvykdyta kita sąlyga -> else {do ​​this}.

else {echo "$ numeris
"; }
dar {daryk tai}
Tai yra kita sąlyga, kuri bus vykdoma, jei teiginys „if“ yra klaidingas. Kaip ir ankstesniame vadove, instrukcijos {do this} turi išspausdinti dabartinę $ number kintamojo ir HTML reikšmę
kodas žiniatinklio naršyklei.

}
Šis dešinysis garbanotas petnešos dedamas teiginio pabaigoje.

Štai kas pasirodys žiniatinklio naršyklėje.

1
2
3
4





Vaizdo Instrukcijos: PHP for Web Development (Gegužė 2024).