11 of 410 menu

do-while gurluşy

do-while gurluşy post-ýagdaýly aýlawdyr, ol ilki bilen kodyň blokuny ýerine ýetirýär, soňra bolsa şerti barlap görýär. Eger şert dogry bolsa, aýlaw gaýtalanýar. while-den esasy tapawudy, aýlawyň bedeni azyndan bir gezek ýerine ýetiriler.

Syntax

do { // aýlawyň bedeni } while (şert);

Mysal

1-den 5-çenli sanlary çap etmek üçin ýönekeý mysal:

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

Kody ýerine ýetirmek netijesi:

1 2 3 4 5

Mysal

Aýlaw azyndan bir gezek ýerine ýetirer, eger-de şert ýalan bolsa-da:

<?php $flag = false; do { echo 'Bu bir gezek çap ediler'; } while ($flag); ?>

Kody ýerine ýetirmek netijesi:

'Bu bir gezek çap ediler'

Mysal

do-while aýlawy ýardamynda massiwleri gaýtalamak:

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

Kody ýerine ýetirmek netijesi:

1 2 3

Şeýle-de görüň

  • while gurluşy,
    pre-ýagdaýly aýlawy ýerine ýetirýär
  • for gurluşy,
    sanaýjyly aýlawy ýerine ýetirýär
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et