Id-dikjarazzjonijiet u l-linji ta 'kontroll huma kostruzzjonijiet importanti fil-PHP biex jikkontrollaw il-fluss tal-eżekuzzjoni tal-programm. Id-dikjarazzjonijiet ta' kontroll jippermettulna li nwettqu for azzjonijiet if differenti bbażati fuq if kundizzjonijiet speċifikati, filwaqt li loops jippermettulna nirrepetu blokka ta' kodiċi diversi drabi.
Hawn huma xi dikjarazzjonijiet ta 'kontroll u loops użati b'mod komuni fil-PHP:
If dikjarazzjoni
Użat biex tesegwixxi blokk ta 'kodiċi if kundizzjoni hija vera.
Eżempju:
if($age < 18) {
echo "You are not old enough.";
} else {
echo "You are old enough.";
}
Switch dikjarazzjoni
Jippermettilek li tagħmel for kull if azzjonijiet differenti bbażati fuq il-valur ta' espressjoni.
Eżempju:
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 linja
Użat biex itenni fuq blokka ta 'kodiċi numru for speċifikat if ta' drabi.
Eżempju:
for($i = 0; $i < 5; $i++) {
echo "Giá trị của i là: ". $i;
echo "<br>";
}
Filwaqt loop
Irrepeti blokka ta' kodiċi sakemm kundizzjoni tkun vera.
Eżempju:
$i = 0;
while($i < 5) {
echo "The value of i is: ". $i;
echo "<br>";
$i++;
}
For kull loop
Użat biex itenni fuq elementi f'firxa jew oġġett.
Eżempju:
$colors = ["Red", "Green", "Blue"];
foreach($colors as $color) {
echo "Color: ". $color;
echo "<br>";
}
Dikjarazzjonijiet ta 'kontroll u loops jippermettulna li jinteraġixxu ma' data u kull for m kompiti ripetittivi fil-programmi PHP tagħna.



