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çeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა