14 of 410 menu

კონსტრუქცია break

კონსტრუქცია break მაშინვე წყვეტს მიმდინარე ციკლის (for, while, do-while ან foreach) ან switch ოპერატორის შესრულებას. break-ის შესრულების შემდეგ კონტროლი გადაეცემა კოდის იმ სტრიქონს, რომელიც მოდის შეწყვეტილი კონსტრუქციის შემდეგ.

ბრძანება break-ის შემდეგ შეიძლება დაიწეროს რიცხვი, რომელიც მიუთითებს, რამდენი ჩადგმული კონსტრუქცია უნდა შეწყდეს (ნაგულისხმევად 1).

სინტაქსი

break;
break $level;

მაგალითი

ციკლის შეწყვეტა პირობის შესრულებისას:

<?php for ($i = 0; $i < 5; $i++) { if ($i == 3) { break; } echo $i; } ?>

კოდის შესრულების შედეგი:

'012'

მაგალითი

გამოყენება switch ოპერატორში:

<?php $value = 2; switch ($value) { case 1: echo 'One'; break; case 2: echo 'Two'; break; default: echo 'Other'; } ?>

კოდის შესრულების შედეგი:

'Two'

მაგალითი

ჩადგმული ციკლების შეწყვეტა დონის მითითებით:

<?php for ($i = 0; $i < 3; $i++) { for ($j = 0; $j < 3; $j++) { if ($j == 1) { break 2; // ორივე ციკლს წყვეტს } echo $i.$j; } } ?>

კოდის შესრულების შედეგი:

'00'

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

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