Η δομή for στην PHP
Η δομή for επιτρέπει την επανάληψη
ενός τμήματος κώδικα έναν καθορισμένο αριθμό φορών.
Αυτή είναι η σύνταξή της:
Αυτή είναι η σύνταξή της:
<?php
for ( αρχικές εντολές; συνθήκη τερματισμού; εντολές μετά από κάθε επανάληψη ) {
σώμα βρόχου
}
?>
Αρχικές εντολές - αυτό εκτελείται πριν από την έναρξη του βρόχου. Εκτελείται μόνο μία φορά. Συνήθως τοποθετούνται αρχικές τιμές μετρητών. Συνθήκη τερματισμού - αυτή είναι η συνθήκη, υπό την οποία ο βρόχος θα εκτελείται, όσο είναι αληθής. Εντολές μετά από κάθε επανάληψη - αυτές είναι οι εντολές που θα εκτελούνται κάθε φορά στο τέλος μιας επανάληψης του βρόχου. Συνήθως εκεί αυξάνονται οι μετρητές.
Ας εκτυπώσουμε διαδοχικά αριθμούς από 1 έως 9
χρησιμοποιώντας τη δομή for:
<?php
for ($i = 1; $i <= 9; $i++) {
echo $i;
}
?>
Τώρα ας αυξάνουμε τον μετρητή όχι
κατά 1, αλλά κατά 2:
<?php
for ($i = 1; $i <= 9; $i += 2) {
echo $i;
}
?>
Μπορούμε να κάνουμε αντίστροφη μέτρηση:
<?php
for ($i = 10; $i > 0; $i--) {
echo $i;
}
?>
Χρησιμοποιώντας τη δομή for, εμφανίστε στην οθόνη
αριθμούς από 1 έως 100.
Χρησιμοποιώντας τη δομή for, εμφανίστε στην οθόνη
αριθμούς από 11 έως 33.
Χρησιμοποιώντας τη δομή for, εμφανίστε στην οθόνη
ζυγούς αριθμούς στο εύρος από 0 έως
100.
Χρησιμοποιώντας τη δομή for, εμφανίστε στην οθόνη
μονούς αριθμούς στο εύρος από 1 έως
99.
Χρησιμοποιώντας τη δομή for, εμφανίστε στην οθόνη
αριθμούς από 100 έως 0.