10 of 410 menu

Konstruksjonen while

Konstruksjonen while oppretter en løkke som utføres så lenge betingelsen returnerer true. Betingelsen sjekkes før hver iterasjon. Hvis betingelsen er falsk fra starten, vil løkken ikke kjøre en eneste gang.

Syntaks

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

Eksempel

La oss skrive ut tallene fra 1 til 5:

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

Resultat av kjøring:

12345

Eksempel

Behandling av array-elementer:

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

Resultat av kjøring:

246810

Eksempel

Uendelig løkke:

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

Denne koden vil kjøre i det uendelige til den stoppes manuelt.

Se også

  • konstruksjonen do-while,
    som sjekker betingelsen etter at løkken er utført
  • konstruksjonen for,
    som oppretter en løkke med initialisering, betingelse og inkrement
  • konstruksjonen foreach,
    som itererer gjennom array-elementer
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis