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.



