10 of 410 menu

Конструктсияи while

Конструктсияи while ҳалқаеро эҷод мекунад, ки то замони баргардонидани шарт true иҷро мешавад. Шарт пеш аз ҳар як такрор тафтиш карда мешавад. Агар шарт аз аввал нодуруст бошад, ҳалқа ҳеҷ гоҳ иҷро намешавад.

Синтаксис

while (condition) { // code to be executed }

Намуна

Ададҳо аз 1 то 5-ро чоп кунем:

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

Натиҷаи иҷрои код:

12345

Намуна

Муносибати элементҳои массив:

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

Натиҷаи иҷрои код:

246810

Намуна

Ҳалқаи беохир:

<?php while (true) { // infinite loop } ?>

Ин код то замони боздошти маҷбуран беохир иҷро хоҳад шуд.

Ҳамчунин нигаред

  • конструктсияи do-while,
    ки шартро пас аз иҷрои ҳалқа тафтиш мекунад
  • конструктсияи for,
    ки ҳалқаро бо ибтидоӣ кардан, шарт ва афзоиш эҷод мекунад
  • конструктсияи foreach,
    ки элементҳои массивро мегардонад
Тоҷикӣ
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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан