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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել