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 } ?>

Бу код majburiyan to'xtatilguncha cheksiz ishlaydi.

Ҳам қаранг

  • конструкцию 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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш