10 of 410 menu

Konstruktionen while

Konstruktionen while skapar en loop som exekveras så länge villkoret returnerar true. Villkoret kontrolleras före varje iteration. Om villkoret är falskt från början kommer loopen inte att köras en enda gång.

Syntax

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

Exempel

Låt oss skriva ut talen från 1 till 5:

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

Resultatet av koden:

12345

Exempel

Behandling av arrayelement:

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

Resultatet av koden:

246810

Exempel

Oändlig loop:

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

Denna kod kommer att köras i all oändlighet tills den stoppas manuellt.

Se även

  • konstruktionen do-while,
    som kontrollerar villkoret efter att loopen har körts
  • konstruktionen for,
    som skapar en loop med initiering, villkor och inkrement
  • konstruktionen foreach,
    som itererar över element i en array
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa