Zum Inhalt springen

PHP-Schleifen mit der do-while-Anweisung verstehen

Schleifen in PHP sind ein essentielles Konzept, das man beherrschen sollte, da sie es ermöglichen, eine Aufgabe mehrmals auszuführen, ohne sich zu wiederholen. Eine der Schleifenanweisungen in PHP ist die do-while-Schleife, die verwendet wird, wenn der Codeblock mindestens einmal ausgeführt und dann wiederholt werden soll, bis die angegebene Bedingung wahr ist.

In diesem Artikel werden wir die do-while-Schleife in PHP erkunden, ihre Syntax und Verwendung verstehen und einige Beispiele dafür ansehen, wie sie zur Lösung praktischer Probleme eingesetzt werden kann.

Syntax der do-while-Anweisung

Die Syntax einer do-while-Schleife in PHP ist recht einfach und sieht wie folgt aus:

PHP Do - While syntax

php
do {
    // code to be executed
} while (condition);

Wie Sie sehen können, ist der auszuführende Codeblock im do-Schlüsselwort eingeschlossen, und die zu prüfende Bedingung steht nach dem while-Schlüsselwort.

Verwendung der do-while-Anweisung

Die do-while-Schleife wird in PHP verwendet, wenn der Codeblock mindestens einmal ausgeführt und dann wiederholt werden soll, bis die angegebene Bedingung wahr ist. Das bedeutet, dass die Bedingung erst nach der mindestens einmaligen Ausführung des Codeblocks geprüft wird.

Beispiel für die do-while-Anweisung

Hier ist ein Beispiel dafür, wie Sie die do-while-Schleife verwenden können, um die Zahlen von 1 bis 10 auszugeben:

PHP Example of do while usage

php
<?php

$i = 1;
do {
    echo $i;
    $i++;
} while ($i <= 10);

?>

In diesem Beispiel wird der Codeblock 10 Mal ausgeführt und gibt die Zahlen von 1 bis 10 aus.

Fazit

Zusammenfassend lässt sich sagen, dass die do-while-Schleife in PHP ein nützliches Konstrukt ist, das es ermöglicht, einen Codeblock so lange zu wiederholen, bis eine bestimmte Bedingung wahr ist. Egal, ob Sie Anfänger oder erfahrener PHP-Entwickler sind, das Verständnis der do-while-Schleife ist unerlässlich. Mit dem in diesem Artikel vermittelten Wissen sollten Sie in der Lage sein, do-while-Schleifen mühelos in Ihren PHP-Code zu integrieren.

Flussdiagramm


Praxis

Wie verhält sich die 'do-while'-Schleife in PHP und welche Funktionalität hat sie?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.