11 of 410 menu

Konstrukcija do-while

Konstrukcija do-while je zanka s pogojem na koncu, ki najprej izvede blok kode in šele nato preveri pogoj. Če je pogoj izpolnjen, se zanka ponovi. Glavna razlika v primerjavi z while je v tem, da se telo zanke izvede vsaj enkrat.

Sintaksa

do { // telo zanke } while (pogoj);

Primer

Preprost primer izpisa števil od 1 do 5:

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

Rezultat izvajanja kode:

1 2 3 4 5

Primer

Zanka se bo izvedla vsaj enkrat, tudi če pogoj ni izpolnjen:

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

Rezultat izvajanja kode:

'This will be printed once'

Primer

Obdelava polja s pomočjo zanke do-while:

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

Rezultat izvajanja kode:

1 2 3

Glejte tudi

  • konstrukcijo while,
    ki izvaja zanko s pogojem na začetku
  • konstrukcijo for,
    ki izvaja zanko s števcem
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni