11 of 410 menu

Konstruksie do-while

Die konstruksie do-while verteenwoordig 'n lus met 'n na-voorwaarde wat eers die kodeblok uitvoer en dan die voorwaarde nagaan. As die voorwaarde waar is, word die lus herhaal. Die hoofverskil met while is dat die liggaam van die lus ten minste een keer uitgevoer sal word.

Sintaksis

do { // liggaam van die lus } while (voorwaarde);

Voorbeeld

'n Eenvoudige voorbeeld om getalle van 1 tot 5 te vertoon:

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

Resultaat van die kode-uitvoering:

1 2 3 4 5

Voorbeeld

Die lus sal ten minste een keer uitgevoer word, selfs al is die voorwaarde onwaar:

<?php $flag = false; do { echo 'Hierdie sal een keer gedruk word'; } while ($flag); ?>

Resultaat van die kode-uitvoering:

'Hierdie sal een keer gedruk word'

Voorbeeld

Verwerking van 'n array met behulp van 'n do-while lus:

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

Resultaat van die kode-uitvoering:

1 2 3

Sien ook

  • die konstruksie while,
    wat 'n lus met 'n voor-voorwaarde uitvoer
  • die konstruksie for,
    wat 'n lus met 'n teller uitvoer
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp