11 of 410 menu

Конструкција do-while

Конструкцијата do-while претставува циклус со постуслов, кој прво го извршува блокот од код, а потоа го проверува условот. Доколку условот е точен, циклусот се повторува. Главната разлика од while е во тоа што телото на циклусот ќе се изврши барем еднаш.

Синтакса

do { // тело на циклусот } while (услов);

Пример

Прост пример за печатење броеви од 1 до 5:

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

Резултат од извршување на кодот:

1 2 3 4 5

Пример

Циклусот ќе се изврши барем еднаш, дури и ако условот е неточен:

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

Резултат од извршување на кодот:

'This will be printed once'

Пример

Обработка на низа со помош на циклус do-while:

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

Резултат од извршување на кодот:

1 2 3

Погледни исто така

  • конструкцијата while,
    која извршува циклус со предуслов
  • конструкцијата for,
    која извршува циклус со бројач
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј