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:07] – [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 149: | Zeile 151: | ||
| <WRAP center round todo 100%> | <WRAP center round todo 100%> | ||
| Schreibe ein PHP-Programm, | Schreibe ein PHP-Programm, | ||
| + | \\ | ||
| Ermittle die Summe mit PHP!\\ | Ermittle die Summe mit PHP!\\ | ||
| + | \\ | ||
| Nutze hierzu [[ http:// | Nutze hierzu [[ http:// | ||
| </ | </ | ||
| Zeile 192: | Zeile 196: | ||
| </ | </ | ||
| <panel type=" | <panel type=" | ||
| - | <WRAP center round info 60%> | + | <callout type=" |
| - | Noch mehr Aufgaben zur for-Schleife: | + | [[https:// |
| - | [[https:// | + | |
| - | </ | ||
| </ | </ | ||
| </ | </ | ||
| - | {{tag> | + | {{tag> |