PHP Kontrollstrukturen: Varianten des While-Loops
Eine Schleife, die von Bedingungen abhängt, kann es mit zwei mal zwei Varianten geben. In ASP existieren für den selten verwendeten Do-Loop alle vier Varianten.Einstiegsbedingung | Endbedingung | |
Ausführungsbedingung | ASP: Do While ... Loop PHP: while() { ... } |
ASP: Do ... Loop While PHP: do { ... } while() |
Abbruchbedingung | ASP: Do Until ... Loop PHP: - |
ASP: Do ... Until While PHP: - |
PHP verzichtet dagegen auf Schleifen mit Abbruchbedingung, d.h. es existiert kein Until. PHP hat dagegen nicht nur ein break für den Ausstieg aus einer Schleife (in ASP exit), sondern auch ein continue zum Überspringen des Rests der Schleife.
While Einstieg: Dies ist der 1-te DurchlaufWhile Einstieg: Dies ist der 2-te Durchlauf
While Einstieg: Dies ist der 3-te Durchlauf
While Ausstieg: Dies ist der 1-te Durchlauf
While Ausstieg: Dies ist der 2-te Durchlauf
While Ausstieg: Dies ist der 3-te Durchlauf
Zurück zur Liste mit PHP-Beispielen auf www.ecotronics.ch