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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა