Declarații de control și bucle în PHP

Instrucțiunile de control și buclele sunt constructe importante în PHP pentru a controla fluxul de execuție a programului. Declarațiile de control ne permit să facem for diferite if acțiuni în funcție de if condițiile specificate, în timp ce buclele ne permit să repetăm ​​un bloc de cod de mai multe ori.

Iată câteva instrucțiuni de control și bucle utilizate în mod obișnuit în PHP:

 

If afirmație

Folosit pentru a executa un bloc de cod, if o condiție este adevărată.

Exemplu:

if($age < 18) {  
    echo "You are not old enough.";  
} else {  
    echo "You are old enough.";  
}  

 

Switch afirmație

Vă permite să efectuați for acțiuni if diferite în funcție de valoarea unei expresii.

Exemplu:

switch($dayOfWeek) {  
    case 1:  
        echo "Today is Monday.";  
        break;  
    case 2:  
        echo "Today is Tuesday.";  
        break;  
    // Other cases...  
    default:  
        echo "Today is an unknown day.";  
}  

 

For buclă

Folosit pentru a repeta peste un bloc de cod for de un if număr specificat de ori.

Exemplu:

for($i = 0; $i < 5; $i++) {  
    echo "Giá trị của i là: ". $i;  
    echo "<br>";  
}  

 

buclă în timp ce

Repetă un bloc de cod atâta timp cât o condiție este adevărată.

Exemplu:

$i = 0;  
while($i < 5) {  
    echo "The value of i is: ". $i;  
    echo "<br>";  
    $i++;  
}  

 

For fiecare buclă

Folosit pentru a itera elementele dintr-o matrice sau obiect.

Exemplu:

$colors = ["Red", "Green", "Blue"];
foreach($colors as $color) {  
    echo "Color: ". $color;  
    echo "<br>";  
}  

 

Declarațiile de control și buclele ne permit să interacționăm cu datele și for sarcinile repetitive per m în programele noastre PHP.