single
For-Schleifen
Swipe um das Menü anzuzeigen
Eine for-Schleife wiederholt einen bestimmten Codeblock mehrfach. Wenn beispielsweise die Noten aller Studierenden in einer Klasse mit 32 Studierenden überprüft werden sollen, wird von 1 bis 32 iteriert. Die for-Schleife wird verwendet, um einen Codeabschnitt eine bekannte Anzahl von Malen zu wiederholen.
Einige alltägliche Anwendungsbeispiele für eine for-Schleife:
- Berechnung der Gesamtkosten von Artikeln im Warenkorb. Zum Beispiel das Addieren der Preise aller Artikel in einer Einkaufsliste;
- Ausgabe aller geraden Tage in einem Monat. Zum Beispiel das Ausgeben aller geraden Tage im Juli;
- Durchlaufen einer Gästeliste für eine Feier. Zum Beispiel das Ausgeben der Namen aller Gäste.
Syntax
Die Syntax der for-Schleife wird im folgenden Beispielcode dargestellt:
for (Initialization; Condition; Increment/Decrement) {
// code block
}
Die for-Schleife besteht aus drei Teilen:
- Initialisierung ist das Festlegen des Anfangswerts der Variablen i auf 0;
- Bedingung ist die Bedingung, die bestimmt, ob die Schleife weiter ausgeführt wird, indem geprüft wird, ob i kleiner als 5 ist;
- Inkrement oder Dekrement sind die Operationen, die am Zähler am Ende jeder Schleifeniteration durchgeführt werden.
main.php
12345<?php for ($i = 1; $i <= 5; $i++) { echo "Iteration {$i}\n"; } ?>
-
Die
for-Schleife in PHP wird verwendet, um eine bestimmte Anzahl von Durchläufen auszuführen; -
$i = 1;– Initialisiert die Variable$imit dem Wert 1, bevor die Schleife startet; -
$i <= 5;– Bedingung, die vor jeder Iteration überprüft wird. Die Schleife läuft weiter, solange diese Bedingungtrueist; -
$i++– Inkrement-Operation, die den Wert von$inach jeder Iteration um 1 erhöht.
Dieser Code gibt "Iteration 1" bis "Iteration 5" aus, da die Bedingung $i <= 5 für Werte von $i von 1 bis 5 erfüllt ist.
Swipe to start coding
Füllen Sie die Lücken im angegebenen Code aus, sodass die Nachricht "Programming is fun!" dreimal angezeigt wird. Verwenden Sie die Variable $i als Zähler für die for-Schleife.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen