⊗ppPmLpWl 114 of 447 menu

PHP-da while sikl

while sikli unga parametr sifatida o'tkazilgan ifoda rost bo'lguncha bajariladi. U ixtiyoriy miqdordagi takrorlanishlarni (iteratsiyalarni) bajarish imkonini beradi. Mana uning sintaksisi:

<?php while (ifoda) { /* ushbu kodni tsiklik ravishda bajaramiz har bir tsikl boshida dumaloq qavsdagi ifodani tekshiramiz */ } ?>

Sikl, ifoda rost bo'lishni to'xtatganda tugaydi. Agar u boshidanoq yolg'on (noto'g'ri) bo'lsa, unda u bir marta ham bajarilmaydi.

Keling, misol uchun while sikli yordamida bittadan beshtagacha bo'lgan raqamlarni ketma-ket chiqaraylik:

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

Endi esa teskari hisobni amalga oshiramiz:

<?php $i = 10; while ($i > 0) { echo $i; $i--; } ?>

Endi esa berilgan sonni 10 dan kichik bo'lgunga qadar 2 ga bo'lamiz:

<?php $son = 500; while ($son > 10) { $son = $son / 2; } echo $son; // natija ?>

Ekranda 1 dan 100 gacha bo'lgan raqamlarni chiqaring.

Ekranda 11 dan 33 gacha bo'lgan raqamlarni chiqaring.

Ekranda 100 dan 1 gacha bo'lgan raqamlarni chiqaring.

son o'zgaruvchisi ma'lum bir boshlang'ich qiymatga ega deb faraz qiling. Uni 3 ga ko'paytirish natijasi 1000 dan katta bo'lgunga qadar ko'paytiring. Qanday son hosil bo'ladi? Buning uchun zarur bo'lgan takrorlanishlar (iteratsiyalar) sonini hisoblang.

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