10 of 410 menu

Die while-Schleife

Die Konstruktion while erzeugt eine Schleife, die so lange ausgeführt wird, bis die Bedingung false zurückgibt. Die Bedingung wird vor jeder Iteration überprüft. Wenn die Bedingung von Anfang an nicht erfüllt ist, wird die Schleife kein einziges Mal ausgeführt.

Syntax

while (condition) { // code to be executed }

Beispiel

Ausgabe der Zahlen von 1 bis 5:

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

Ausgabe des Codes:

12345

Beispiel

Verarbeitung von Array-Elementen:

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

Ausgabe des Codes:

246810

Beispiel

Endlosschleife:

<?php while (true) { // infinite loop } ?>

Dieser Code wird unendlich lange ausgeführt, bis er zwangsweise gestoppt wird.

Siehe auch

  • die Konstruktion do-while,
    die die Bedingung nach dem Schleifendurchlauf prüft
  • die Konstruktion for,
    die eine Schleife mit Initialisierung, Bedingung und Inkrement erzeugt
  • die Konstruktion foreach,
    die die Elemente eines Arrays durchläuft
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