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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць