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:09] – [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, | ||
| + | |||
| + | ... | ||
| + | |||
| </ | </ | ||
| <panel type=" | <panel type=" | ||
| - | / | + | {{url> |
| </ | </ | ||
| <panel type=" | <panel type=" | ||
| <WRAP center round todo 100%> | <WRAP center round todo 100%> | ||
| - | Schreibe eine for-Schleife, | + | Schreibe eine for-Schleife, |
| Nutze hierzu [[ http:// | Nutze hierzu [[ http:// | ||
| Wenn deine Ausgabe folgendes zeigt, weißt du, ob du es richtig gemachst hast ;) | Wenn deine Ausgabe folgendes zeigt, weißt du, ob du es richtig gemachst hast ;) | ||
| Zeile 117: | Zeile 119: | ||
| <panel type=" | <panel type=" | ||
| <WRAP center round todo 100%> | <WRAP center round todo 100%> | ||
| - | Schreibe eine for-Schleife, | + | Schreibe eine for-Schleife, |
| Nutze hierzu [[ http:// | Nutze hierzu [[ http:// | ||
| Wenn deine Ausgabe folgendes zeigt, weißt du, ob du es richtig gemachst hast ;) | Wenn deine Ausgabe folgendes zeigt, weißt du, ob du es richtig gemachst hast ;) | ||
| Zeile 203: | Zeile 205: | ||
| </ | </ | ||
| - | {{tag> | + | {{tag> |