Δηλώσεις ελέγχου και βρόχοι στην PHP

Οι δηλώσεις ελέγχου και οι βρόχοι είναι σημαντικές κατασκευές στην PHP για τον έλεγχο της ροής της εκτέλεσης του προγράμματος. Οι εντολές ελέγχου μάς επιτρέπουν να ορίζουμε for διαφορετικές if ενέργειες βάσει καθορισμένων if συνθηκών, ενώ οι βρόχοι μας επιτρέπουν να επαναλαμβάνουμε ένα μπλοκ κώδικα πολλές φορές.

Ακολουθούν ορισμένες κοινά χρησιμοποιούμενες δηλώσεις ελέγχου και βρόχοι στην PHP:

 

If δήλωση

Χρησιμοποιείται για την εκτέλεση ενός μπλοκ κώδικα, if μια συνθήκη είναι αληθής.

Παράδειγμα:

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

 

Switch δήλωση

Σας επιτρέπει να ορίζετε for διαφορετικές if ενέργειες με βάση την τιμή μιας έκφρασης.

Παράδειγμα:

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 βρόχος

Χρησιμοποιείται για την επανάληψη σε ένα μπλοκ κώδικα for έναν καθορισμένο if αριθμό φορές.

Παράδειγμα:

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

 

Ενώ βρόχος

Επαναλαμβάνει ένα μπλοκ κώδικα εφόσον μια συνθήκη είναι αληθής.

Παράδειγμα:

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

 

For κάθε βρόχο

Χρησιμοποιείται για την επανάληψη σε στοιχεία σε πίνακα ή αντικείμενο.

Παράδειγμα:

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

 

Οι δηλώσεις ελέγχου και οι βρόχοι μας επιτρέπουν να αλληλεπιδράσουμε με δεδομένα και ανά for m επαναλαμβανόμενες εργασίες στα προγράμματά μας PHP.