Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
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 } ?>

ეს კოდი შესრულდება უსასრულოდ, სანამ იგი იძულებით არ შეჩერდება.

იხილეთ აგრეთვე

  • კონსტრუქცია 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çeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა