11 of 410 menu

Die do-while-Schleife

Die do-while-Schleife ist eine Schleife mit Nachbedingung, die zuerst den Codeblock ausführt und anschließend die Bedingung prüft. Wenn die Bedingung wahr ist, wird die Schleife wiederholt. Der Hauptunterschied zu while besteht darin, dass der Schleifenkörper mindestens einmal ausgeführt wird.

Syntax

do { // Schleifenkörper } while (Bedingung);

Beispiel

Ein einfaches Beispiel für die Ausgabe der Zahlen von 1 bis 5:

<?php $i = 1; do { echo $i . ' '; $i++; } while ($i <= 5); ?>

Ausgabe:

1 2 3 4 5

Beispiel

Die Schleife wird mindestens einmal ausgeführt, selbst wenn die Bedingung falsch ist:

<?php $flag = false; do { echo 'This will be printed once'; } while ($flag); ?>

Ausgabe:

'This will be printed once'

Beispiel

Verarbeitung eines Arrays mit einer do-while-Schleife:

<?php $arr = [1, 2, 3]; $i = 0; do { echo $arr[$i] . ' '; $i++; } while ($i < count($arr)); ?>

Ausgabe:

1 2 3

Siehe auch

  • die while-Schleife,
    die eine Schleife mit Vorbedingung ausführt
  • die for-Schleife,
    die eine Zählerschleife ausführt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen