Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| informatik:php:php-programmierkurs:php-p6 [2024/08/09 10:13] – [Bearbeiten - Panel] jonathan.pfeiffer | informatik:php:php-programmierkurs:php-p6 [2024/10/14 20:46] (aktuell) – jonathan.pfeiffer | ||
|---|---|---|---|
| Zeile 79: | Zeile 79: | ||
| Die Zählschleife beginnt mit dem Schlüsselwort **for**. Zur Steuerung der Schleife folgen in den runden Klammern drei **Ausdrücke**: | Die Zählschleife beginnt mit dem Schlüsselwort **for**. Zur Steuerung der Schleife folgen in den runden Klammern drei **Ausdrücke**: | ||
| * Beim erstmaligen Ausführen dieser Anweisung erhält die **Schleifenvariable** $i den **Initialwert** 0 ($i=0). | * Beim erstmaligen Ausführen dieser Anweisung erhält die **Schleifenvariable** $i den **Initialwert** 0 ($i=0). | ||
| - | * Danach wird die **Laufbedingung** $i<3 überprüft; | + | * Danach wird die **Laufbedingung** |
| - | * Nachdem die Schleife durchlaufen wurde, erhält die Schleifenvariable einen neuen Wert (Re-Initialisierung). In unserem Fall wird $i um eins erhöht (siehe: i++), erhält als den Wert 1. Danach wird erneut die Laufbedingung geprüft; da 1 kleiner 3 ist, erfolgt ein weiterer Schleifendurchlauf, | + | * Nachdem die Schleife durchlaufen wurde, erhält die Schleifenvariable einen neuen Wert (Re-Initialisierung). In unserem Fall wird $i um eins erhöht (siehe: |
| * Dieser Vorgang wiederholt sich so lange, bis $i den Wert 3 erhält. Da nun die Laufbedingung nicht mehr erfüllt ist (3 ist nicht kleiner 3), endet die Schleife und das Programm wird nach der schließenden, | * Dieser Vorgang wiederholt sich so lange, bis $i den Wert 3 erhält. Da nun die Laufbedingung nicht mehr erfüllt ist (3 ist nicht kleiner 3), endet die Schleife und das Programm wird nach der schließenden, | ||
| - | < | + | |
| - | </ | + | ... |
| </ | </ | ||
| Zeile 204: | Zeile 205: | ||
| </ | </ | ||
| - | {{tag> | + | {{tag> |