10 of 410 menu

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

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

Синтакса

while (услов) { // код за извршавање }

Пример

Испишимо бројеве од 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) { // бесконачна петља } ?>

Овај код ће се извршавати бесконачно док се не заустави принудно.

Погледајте такође

  • конструкцију do-while,
    која проверава услов након извршавања петље
  • конструкцију for,
    која ствара петљу са иницијализацијом, условом и инкрементом
  • конструкцију foreach,
    која пролази кроз елементе низа
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј