10 of 410 menu

Конструкција while

Конструкцијата while создава циклус кој се извршува се додека условот враќа true. Условот се проверува пред секоја итерација. Ако условот е false од самиот почеток, циклусот нема да се изврши ниту еднаш.

Синтакса

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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј