Valdymo teiginiai ir ciklai PHP

Valdymo sakiniai ir kilpos yra svarbios PHP konstrukcijos, skirtos valdyti programos vykdymo srautą. Valdymo sakiniai leidžia atlikti for m d if skirtingus veiksmus, pagrįstus nurodytomis if sąlygomis, o kilpos leidžia pakartoti kodo bloką kelis kartus.

Štai keletas dažniausiai naudojamų valdymo teiginių ir kilpų PHP:

 

If pareiškimas

Naudojama kodo blokui vykdyti, if sąlyga yra teisinga.

Pavyzdys:

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

 

Switch pareiškimas

Leidžia atlikti for m d if įvairių veiksmų pagal išraiškos vertę.

Pavyzdys:

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 kilpa

for Naudojamas tam tikrą kodo bloką kartoti if nurodytą skaičių kartų.

Pavyzdys:

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

 

Nors kilpa

Kartoja kodo bloką tol, kol sąlyga yra teisinga.

Pavyzdys:

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

 

For kiekviena kilpa

Naudojamas masyvo ar objekto elementams kartoti.

Pavyzdys:

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

 

Valdymo teiginiai ir kilpos leidžia mums sąveikauti su duomenimis ir per for m pasikartojančias užduotis mūsų PHP programose.