Die for-Schleife ermöglicht eine Iteration für eine feste Anzahl von Malen.
Die Basis für die Schleifensyntax lautet wie folgt:
für (Initialisierung; Bedingung; Inkrementor) {
Code;
}
Die Initialisierung definiert die Schleifenvariable und ihren Anfangswert (z. B. $ i = 1). Die Schleife läuft weiter, während der bedingte Ausdruck als wahr ausgewertet wird (wie $ i <10). Bei jeder Ausführung der Schleife wird der Inkrementierercode ausgeführt. (Der Code $ i ++ würde die Schleifenvariable $ i um eins inkrementieren; $ i = $ i * 2 würde die Schleifenvariable $ i bei jeder Iteration verdoppeln.) Wir können diese in einem einfachen Beispiel zusammenfassen: für ($ i = 1; $ i <= 10; $ i + = 2) {Echo "$ i"; }
Dieser Code würde die Ausgabe "1 3 5 7 9" generieren, da die Variable $ i bei 1 beginnt und jede Schleife um zwei erhöht, bis sie nicht mehr als oder gleich 10 ist.