Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen For-Schleifen | Schleifen
Einführung in PHP

book
For-Schleifen

Eine for-Schleife wiederholt einen bestimmten Codeblock mehrmals. Zum Beispiel, wenn wir die Note jedes Schülers in einer Klasse von 32 Schülern überprüfen möchten, schleifen wir von 1 bis 32. Die for-Schleife wird verwendet, um einen Codeabschnitt eine bekannte Anzahl von Malen zu wiederholen.

Einige alltägliche Beispiele für die Verwendung einer for-Schleife:

  • Berechnung der Gesamtkosten von Artikeln in einem Einkaufswagen. Zum Beispiel das Aufsummieren der Preise aller Artikel in einer Einkaufsliste;

  • Drucken aller geraden Tage in einem Monat. Zum Beispiel das Drucken aller geraden Tage im Juli;

  • Durchlaufen einer Gästeliste für eine Party. Zum Beispiel das Drucken der Namen aller Gäste.

Syntax


Schauen wir uns die Syntax der for-Schleife anhand des folgenden Beispielcodes an:

php
for (Initialization; Condition; Increment/Decrement) {
// code block
}

Die for-Schleife hat drei Teile:

  • Initialisierung ist der Prozess, bei dem der Anfangswert der Variablen i auf 0 gesetzt wird.

  • Bedingung ist die Bedingung, die bestimmt, ob die Schleife weiter iteriert, indem überprüft wird, ob i kleiner als 5 ist.

  • Inkrement oder Dekrement sind die Operationen, die am Ende jeder Schleifeniteration am Zähler durchgeführt werden.

php

main

copy
<?php
for ($i = 1; $i <= 5; $i++) {
echo "Iteration {$i}\n";
}
?>
12345
<?php for ($i = 1; $i <= 5; $i++) { echo "Iteration {$i}\n"; } ?>
  • Die for-Schleife in PHP wird verwendet, um eine bestimmte Anzahl von Malen zu iterieren.

  • $i = 1; - Initialisiert die Variable $i mit einem Wert von 1, bevor die Schleife startet.

  • $i <= 5; - Bedingung, die vor jeder Iteration überprüft wird. Die Schleife läuft weiter, solange diese Bedingung wahr ist.

  • $i++ - Inkrementoperation, die den Wert von $i nach jeder Iteration um 1 erhöht.

Dieser Code wird "Iteration 1" bis "Iteration 5" ausgeben, da die Bedingung $i <= 5 für Werte von $i von 1 bis 5 wahr ist.

Aufgabe

Swipe to start coding

Füllen Sie die Lücken im gegebenen Code aus, damit die Nachricht "Programming is fun!" dreimal angezeigt wird. Verwenden Sie die Variable $i als Zähler für die for-Schleife.

Lösung

<?php
$message = "Programming is fun!";
$count = 3;
for ($i = 1; $i <= $count; $i++) {
echo $message . "\n";
}
?>

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 4
<?php
$message = "Programming is fun!"; // Message to output
$count = 3; // The number of times to display the message
for (___; $i <= $count; ___) {
echo $message . "\n"; // The newline symbol `\n` moves the text to the next line, like pressing Enter.
}
?>

Fragen Sie AI

expand
ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

We use cookies to make your experience better!
some-alt