Beispiel do-while-Schleife
<?php
$i = 11;
do{ echo $i; // es wird $i ausgegeben
echo "";
$i++; // Wert wird um 1 erhoeht
}
while ($i <= 10);
?>
Da die Abfragen erst am Ende kommt, wird die Schleife mindestens einmal durchlaufen.
Unser Bespiel von oben wird erweitert:
do-while-Schleife mit Abbruch-Bedingung
<?php
$i = 11;do{ if ( $i > 10 ) { echo "i ist bereits groesser als 10"; break; } echo $i; // es wird $i ausgegeben echo ""; $i++; // Wert wird um 1 erhoeht} while ($i <= 10);?>
Ausgabe: i ist bereits größer als 10
Derselbe Vorgang als for-Schleife
<?phpfor ($i = 1;$i <= 10; $i++){echo $i . "";}?>
Ausgabe:
1
2
3
4
5
6
7
8
9
10
Auch bei der for-Schleife gibt es die Möglichkeit, die Schleife abzubrechen.
2
3
4
5
6
7
8
9
10
Keine Kommentare:
Kommentar veröffentlichen