11 of 410 menu

Konstrukcija do-while

Konstrukcija do-while predstavlja petlju sa postuslovom, koja prvo izvršava blok koda, a zatim proverava uslov. Ako je uslov tačan, petlja se ponavlja. Osnovna razlika u odnosu na while je u tome što će se telo petlje izvršiti bar jednom.

Sintaksa

do { // telo petlje } while (uslov);

Primer

Jednostavan primer ispisivanja brojeva od 1 do 5:

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

Rezultat izvršenja koda:

1 2 3 4 5

Primer

Petlja će se izvršiti bar jednom, čak i ako je uslov netačan:

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

Rezultat izvršenja koda:

'This will be printed once'

Primer

Obrada niza pomoću petlje do-while:

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

Rezultat izvršenja koda:

1 2 3

Pogledajte takođe

  • konstrukciju while,
    koja izvršava petlju sa preduslovom
  • konstrukciju for,
    koja izvršava petlju sa brojačem
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij