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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න