Dies ist eine alte Version des Dokuments!
Wie in jeder anderen Programmiersprache auch bietet PHP die Möglichkeit, Codeteile durch den Einsatz von Schleifen mehrfach auszuführen. Hierfür stehen die folgenden Schleifen zur Verfügung:
Bei der while-Schleife wird vor der Durchführung der Anweisung die Durchführbedingung geprüft. Die Schleife läuft nur durch, solange die Bedingung WAHR ist.
Beispiel:
$i = 0; while( $i < 5 ) { echo $i++, " "; }
Da bei der while-Schleife die Durchführbedingung erst am Ende überprüft wird, läuft sie mindestens einmal durch. Auch diese Schleife läuft nur durch, solange die Bedingung WAHR ist.
$i = 0; do { echo $i++, " "; } while ( $i < 5 );
Die for-Schleife besteht aus 3 Teilen:
Auch diese Schleife läuft nur durch, solange die Bedingung WAHR ist.
for( $i = 0; $i < 5; $i++ ) echo $i, " ";
Mit der foreach-Schleife kann man durch Arrays und Objekte iterieren.
$digits = [0, 1, 2, 3, 4]; foreach( $digits as $digit ) echo $digit, " ";
Das Ergebnis ist bei allen 4 Beispielen das gleiche:
0 1 2 3 4