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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш