for-Schleife

Effiziente Wiederholungen

Die for-Schleife ist eine der am häufigsten verwendeten Schleifenstrukturen in PHP. Sie ermöglicht es, einen Codeblock eine bestimmte Anzahl von Malen auszuführen. Dies ist besonders nützlich, wenn die Anzahl der Wiederholungen im Voraus bekannt ist.

Syntax der for-Schleife

Die grundlegende Syntax einer for-Schleife sieht wie folgt aus:
<?php
for (Startwert; Bedingung; Schleifenschritt) {
// Code, der ausgeführt wird, solange die Bedingung wahr ist
}
?>

Beispiel

<?php
for ($i = 0; $i < 10; $i++) {
echo "Die Zahl ist: $i <br>";
}
?>
In diesem Beispiel wird die Variable $i von 0 bis 9 ausgegeben. Die Schleife läuft, solange die Bedingung $i < 10 wahr ist.

Erklärung der Komponenten

Startwert: Initialisiert die Schleifenvariable. Im obigen Beispiel wird $i auf 0 gesetzt.
Bedingung: Prüft vor jedem Schleifendurchlauf, ob die Bedingung wahr ist. Wenn die Bedingung falsch wird, endet die Schleife.
Schleifenschritt: Wird nach jedem Schleifendurchlauf ausgeführt. Im Beispiel wird $i nach jedem Durchlauf um 1 erhöht.

Schleifensteuerung mit break und continue

break: Beendet die Schleife vorzeitig.
<?php
for ($i = 0; $i < 10; $i++) {
if ($i == 5) {
break;
}
echo "Die Zahl ist: $i <br>";
}
?>
In diesem Beispiel wird die Schleife beendet, sobald $i den Wert 5 erreicht.

continue: Überspringt den aktuellen Durchlauf und fährt mit dem nächsten fort.
<?php
for ($i = 0; $i < 10; $i++) {
if ($i == 5) {
continue;
}
echo "Die Zahl ist: $i <br>";
}
?>
Hier wird der Wert 5 übersprungen und nicht ausgegeben.

Brauchen Sie Hilfe?

Wir helfen Ihnen gerne weiter. Zögern Sie nicht, uns zu kontaktieren!
Wir freuen uns darauf, Ihnen bei Ihren Anliegen zu helfen und Ihre Webprojekte zum Erfolg zu führen.