Kontrolne izjave i petlje važne su konstrukcije u PHP-u za kontrolu tijeka izvršavanja programa. Kontrolne izjave omogućuju nam for različite if radnje na temelju specificiranih if uvjeta, dok nam petlje omogućuju ponavljanje bloka koda više puta.
Evo nekih često korištenih kontrolnih naredbi i petlji u PHP-u:
If izjava
Koristi se za izvršavanje bloka koda, if uvjet je istinit.
Primjer:
if($age < 18) {
echo "You are not old enough.";
} else {
echo "You are old enough.";
}
Switch izjava
Omogućuje vam for različite if radnje na temelju vrijednosti izraza.
Primjer:
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 petlja
Koristi se za ponavljanje preko bloka koda for određeni if broj puta.
Primjer:
for($i = 0; $i < 5; $i++) {
echo "Giá trị của i là: ". $i;
echo "<br>";
}
Dok petlja
Ponavlja blok koda sve dok je uvjet istinit.
Primjer:
$i = 0;
while($i < 5) {
echo "The value of i is: ". $i;
echo "<br>";
$i++;
}
For svaka petlja
Koristi se za ponavljanje preko elemenata u nizu ili objektu.
Primjer:
$colors = ["Red", "Green", "Blue"];
foreach($colors as $color) {
echo "Color: ". $color;
echo "<br>";
}
Kontrolne izjave i petlje omogućuju nam interakciju s podacima i po for ponavljajućim zadacima u našim PHP programima.



