Declarația de pauză PHP
Instrucțiunea de spargere PHP este plasată în codul unei declarații de buclă pentru a determina programul să se desprindă de instrucțiunea buclă. În tutorialele trecute am discutat despre mai multe tipuri de enunțuri buclă. Fiecare dintre aceste declarații bucla a avut deja o expresie de testare care a controlat când să oprească bucla. Deci de ce ai vrea să adaugi un alt cod „stop”? Există numeroase motive pentru a face acest lucru. De exemplu, ați folosi instrucțiunea de pauză pentru a împiedica programul dvs. să efectueze acțiuni nedorite, cum ar fi divizarea la zero.

Mai jos este un exemplu de declarație de pauză care a fost adăugată la o instrucțiune buclă. Veți recunoaște această declarație de buclă din tutorialul anterior despre PHP pentru declarație. Dacă a trecut ceva timp de când ați citit acel tutorial, mergeți înapoi și reîmprospătați-vă memoria.

for (inițializare exp. variabilă; expresie test; modificare exp. variabilă)
{
if (a doua expresie de testare) {pauză; }
altfel {faceți acest lucru}
}
for ($ number = 1; $ number <11; $ number ++)
{
if (numar $ == 5) {pauza; }
altfel {echo "numar $
"; }
}


for ($ number = 1; $ number <11; $ number ++)
for (inițializarea expresiei variabile; expresia testului; modificarea expresiei variabile)
Aceasta este aceeași ca în tutorialul anterior. Declarația for începe cu cuvântul pentru și are cele trei expresii între paranteză.

{
Restul la codul acestei afirmații urmează după această bretelă cretă stângă.

if (numar $ == 5) {pauza; }
if (a doua expresie de testare) {pauză; }
Primul lucru NOU pe care îl vedeți aici este o afirmație if. Aceasta este a doua noastră expresie de testare. Acesta controlează declarația de pauză care o urmărește. În exemplul nostru dorim să oprim bucla dacă valoarea variabilei cu număr de dolari este 5. Când această condiție este adevărată, se execută următoarea -> {break; }. Programul nu va continua prin restul declarației -> altfel {faceți acest lucru}. Se va "desparti" de bucla.

Când testul de declarație if este fals, următoarele sunt ignorate -> {break; }. Iar clauza else va fi executată -> else {faceți acest lucru}.

altfel {echo "numar $
"; }
altfel {faceți acest lucru}
Aceasta este clauza altfel care va fi executată atunci când instrucțiunea if este falsă. La fel ca în tutorialul precedent, instrucțiunile {faceți acest lucru} sunt de a imprima valoarea curentă a variabilei de număr $ și HTML
cod pentru browserul web.

}
Această bretelă cretă dreaptă este plasată la sfârșitul declarației.

Iată ce va apărea în browserul web.

1
2
3
4





Instrucțiuni Video,: Review: Quiz 0 (Aprilie 2024).