11 of 410 menu

Konstruktsioon do-while

Konstruktsioon do-while on posttingimusega tsükkel, mis kõigepealt täidab koodiploki ja seejärel kontrollib tingimust. Kui tingimus on tõene, tsükkel kordub. Põhiline erinevus while-st on see, et tsükli keha täidetakse vähemalt üks kord.

Süntaks

do { // tsükli keha } while (tingimus);

Näide

Lihtne näide numbrite väljastamisest 1 kuni 5:

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

Koodi täitmise tulemus:

1 2 3 4 5

Näide

Tsükkel täidetakse vähemalt üks kord, isegi kui tingimus on väär:

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

Koodi täitmise tulemus:

'This will be printed once'

Näide

Massiivi töötlemine do-while tsükliga:

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

Koodi täitmise tulemus:

1 2 3

Vaata ka

  • konstruktsiooni while,
    mis täidab eeltingimusega tsüklit
  • konstruktsiooni for,
    mis täidab loenduriga tsüklit
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu