10 of 410 menu

while konstruktsiyasi

while konstruktsiyasi shart true qaytargan vaqtgacha bajariladigan tsikl yaratadi. Shart har bir takrorlashdan oldin tekshiriladi. Agar shart boshidanoq noto'g'ri bo'lsa, tsikl bir marta ham bajarilmaydi.

Sintaksis

while (shart) { // bajariladigan kod }

Misol

1 dan 5 gacha bo'lgan sonlarni chiqaramiz:

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

Kodni bajarish natijasi:

12345

Misol

Massiv elementlarini qayta ishlash:

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

Kodni bajarish natijasi:

246810

Misol

Cheksiz tsikl:

<?php while (true) { // cheksiz tsikl } ?>

Ushbu kod majburiy to'xtatilmaguncha cheksiz bajariladi.

Shuningdek qarang

  • do-while konstruktsiyasi,
    bu tsikl bajarilganidan keyin shartni tekshiradi
  • for konstruktsiyasi,
    bu initsializatsiya, shart va inkrement bilan tsikl yaratadi
  • foreach konstruktsiyasi,
    bu massiv elementlarini takrorlaydi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish