PHP do while
Programmieren
Basiswissen
Die Programmiersprache PHP kennt verschiedene Arten von Schleifen. Bei der do-while-Schleife wird die Schleife mindestens einmal durchlaufen. Erst am Ende der Schleife wird überprüft, ob eine bestimmte Bedingung erfüllt ist. Solang wie die Bedingung erfüllt ist, wird die Schleife dann erneut noch einmal durchlaufen.
Beispiel-Code
$i = 1;
do {
echo $i;
$i++;
} while ($i < 6);
Legende
- while heißt hier so viel wie: solange wie
- < ist das kleiner-als-Zeichen ↗
- echo ist wie print in anderen Programmiersprachen.
- $i ist die sogenannte Laufvariable ↗
- $i++ funktioniert wie: $i=$i+1
- $i++ ist ein sogenanntes Inkrement ↗
Erklärung
Das Programm fängt an damit, dass die Variable $i den Wert 1 hat. Dann beginnt die Schleife. Sie wird auf jeden Fall einmal durchlaufen. Am Ende wird überprüft, ob der Wert von $i kleiner ist als 6. Dann, und auch nur dann, wird die Schleife durchlaufen. Das führt hier dazu, dass die größte ausgebene Zahl die 5 ist. Gilt die Bedingung nicht mehr, wird die Schleife auch nicht mehr durchlaufen.