În acest articol, ne vom scufunda în detalii despre cum să folosiți pauză și continua instrucțiuni în bucle PHP și oferiți câteva exemple pentru a vă ajuta să înțelegeți utilizarea lor.
Break Statement
The pauză statement este o comandă folosită în PHP pentru a opri executarea unei bucle sau a unei instrucțiuni switch. Cand pauză instrucțiunea este executată, instrucțiunea buclă sau switch se va încheia imediat și programul va continua să ruleze următoarea comandă în afara buclei sau comutatorului. Acest lucru este util în situațiile în care dorim să oprim o buclă sau să comutăm instrucțiunile de la continuarea rulării atunci când sunt îndeplinite anumite condiții, cum ar fi găsirea unei anumite valori sau atingerea unui anumit număr.
Cum se utilizează instrucțiunea break în PHP
Pentru a învăța cum să folosești pauză declarație în PHP, urmați codul de mai jos:
pentru ( $x = 1 ; $x < 5 ; $x ++ ) {
dacă ( $x == 5 ) {
pauză ;
}
ecou $x . ' ' ;
}
?>
Codul de mai sus inițializează o variabilă $x la 1 și apoi introduce o buclă for care rulează atâta timp cât $x este mai mic de 5. În timpul fiecărei iterații, codul verifică dacă $x este egal cu 5, iar dacă da, execută a pauză instrucțiune pentru a termina imediat bucla. În caz contrar, tipărește valoarea lui $x cu caracter spațial.
Ieșire
Declarație de continuare
The continua este o instrucțiune de flux de control folosită pentru a sări peste o anumită iterație a unei bucle. Iterația curentă a buclei va fi omisă, iar următoarea iterație va începe când continua declarația este rulată. Acest lucru este util în situațiile în care anumite iterații ale unei bucle ar trebui sărite peste, cum ar fi atunci când anumite condiții nu sunt îndeplinite.
Cum se utilizează instrucțiunea continue în PHP
Pentru a învăța cum să folosești continua declarație în PHP, urmați codul de mai jos.
pentru ( $x = 1 ; $x < 10 ; $x ++ ) {
dacă ( $x == 5 ) {
continua ;
}
ecou $x . ' ' ;
}
?>
În codul de mai sus, bucla for utilizată iterează de la 1 la 9 ori. O clauză if în interiorul buclei determină dacă valoarea curentă a $x este egal cu 5. Dacă da, bucla folosește cuvântul cheie „ continua ” pentru a pierde iterația curentă și pentru a trece la următoarea. Dacă nu, un caracter spațiu este scris pe ecran după valoarea lui $x .
Ieșire
Utilizări ale instrucțiunilor break și continue în PHP
1: Bucle
The rupe și continuă instrucțiunile sunt folosite în bucle care iterează peste matrice. De exemplu, un program poate trece peste o matrice de numere, folosind pauză funcția de ieșire din buclă odată ce este atinsă o anumită condiție. În mod alternativ, un program poate trece peste o matrice de șiruri de caractere, folosind continua funcția de a sări peste anumite elemente.
2: Declarații Switch
The pauză instrucțiunea este utilizată într-o instrucțiune switch pentru a părăsi instrucțiunea odată ce este găsită o condiție de potrivire. Acest lucru poate ajuta la prevenirea evaluărilor inutile ale altor cazuri din declarația switch. The continua funcția nu este utilizată în mod obișnuit în instrucțiunile switch, deoarece nu există nicio modalitate de a sări peste un anumit caz.
Concluzie
În PHP, pauză și continua instrucțiunile sunt structuri de control esențiale care permit programatorilor să controleze fluxul de execuție în codul lor. In timp ce continua instrucțiunea este folosită pentru a sări peste o anumită iterație într-o buclă, the pauză instrucțiunea este folosită pentru a încheia o buclă sau o instrucțiune de comutare. Aceste clauze sunt frecvent utilizate în bucle care traversează matrice sau clauze switch care realizează cod în funcție de valoarea unei variabile sau expresii. A învăța cum să folosești aceste instrucțiuni este esențial pentru fiecare utilizator PHP.