Για PHP Ο βρόχος εκτελεί τους κωδικούς στο εύρος του όσο η συνθήκη επαναλαμβάνεται.

Για PHP παράμετροι κύκλου:

  • init counter : Αρχικοποιεί τον μετρητή βρόχου.
  • μετρητής δοκιμής: Η συνθήκη αξιολογείται σε κάθε επανάληψη βρόχου. Εάν η συνθήκη επιστρέψει true, ο βρόχος συνεχίζεται. αν επιστρέψει false, ο βρόχος τελειώνει.
  • μετρητής αύξησης: Αυξάνει την τιμή του μετρητή βρόχου.

Για PHP Η σύνταξη του βρόχου είναι η εξής.

for (init counter; test counter; increment counter;) {
    // her iterasyonda çalıştırılacak kodlar
}

PHP For Loop

παρακάτω Για PHP Στο παράδειγμα βρόχου, εκτυπώσαμε τους αριθμούς από το 0 έως το 10.

Ξεκινήσαμε τον βρόχο χρησιμοποιώντας τη δήλωση for. Δημιουργήσαμε τον μετρητή βρόχου δίνοντας την τιμή 0 στη μεταβλητή $i. Δώσαμε στον μετρητή δοκιμής την συνθήκη εάν τα δεδομένα της μεταβλητής $i είναι μικρότερα ή ίσα με 10. Στον μετρητή αύξησης, αυξάναμε την τιμή του $i κατά 1 κάθε φορά που ο βρόχος επέστρεφε με $i++.

for ($i = 0; $i <= 10; $i++) {
  echo "Şu anki sayı: {$i} <br />";
}
/*
 * Çıktı: 
Şu anki sayı: 1
Şu anki sayı: 2
Şu anki sayı: 3
Şu anki sayı: 4
Şu anki sayı: 5
Şu anki sayı: 6
Şu anki sayı: 7
Şu anki sayı: 8
Şu anki sayı: 9
Şu anki sayı: 10
*/

παρακάτω Για PHP Στο παράδειγμα βρόχου, εκτυπώσαμε τους αριθμούς από το 5 έως το 1.

Ξεκινήσαμε τον βρόχο χρησιμοποιώντας τη δήλωση for. Δημιουργήσαμε τον μετρητή βρόχου δίνοντας την τιμή 5 στη μεταβλητή $i. Δώσαμε στον μετρητή δοκιμής την συνθήκη εάν τα δεδομένα της μεταβλητής $i είναι μεγαλύτερα ή ίσα με 1. Στον μετρητή αύξησης, χρησιμοποιήσαμε το $i-- για να μειώσουμε την τιμή του $i κατά 1 κάθε φορά που επέστρεφε ο βρόχος.

Συμβουλή: Δεν χρειάζεται πάντα να αυξάνουμε την τιμή στην τρίτη παράμετρο του βρόχου for. Εάν ορίσουμε την τιμή του βρόχου από υψηλή σε χαμηλή, μειώνουμε την τιμή σε αυτόν τον μετρητή.

for ($i = 5; $i >= 1; $i--) {
  echo "Şu anki sayı: {$i} <br />";
}
/*
 * Çıktı: 
Şu anki sayı: 5
Şu anki sayı: 4
Şu anki sayı: 3
Şu anki sayı: 2
Şu anki sayı: 1
*/

Εναλλακτική σύνταξη για PHP

Οι δομές ελέγχου PHP υποστηρίζουν εναλλακτική σύνταξη. Για PHP Ο βρόχος είναι ένας βρόχος που υποστηρίζει εναλλακτική σύνταξη. Η εναλλακτική σύνταξη είναι η εξής. Μετά τη δήλωση for, ξεκινάμε το μπλοκ κώδικα με άνω και κάτω τελεία αντί να το ξεκινάμε με σγουρές αγκύλες. Για PHP Αντί να κλείσετε τις σγουρές αγκύλες στο τέλος της δήλωσης, endfor; Τερματίζουμε το μπλοκ κώδικα του βρόχου χρησιμοποιώντας την έκφραση.

for (init counter; test counter; increment counter;):
    // her iterasyonda çalıştırılacak kodlar
endfor;

Στο παρακάτω παράδειγμα, εκτυπώσαμε αριθμούς από το 10 έως το 50 με εναλλακτική σύνταξη στον βρόχο PHP For.

for ($i = 10; $i <= 50; $i+=10):
  echo "Şu anki sayı: {$i} <br />";
endfor;
/*
 * Çıktı: 
Şu anki sayı: 10
Şu anki sayı: 20
Şu anki sayı: 30
Şu anki sayı: 40
Şu anki sayı: 50
*/