6 of 410 menu

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

კონსტრუქცია switch ადარებს ცვლადის მნიშვნელობას მნიშვნელობების სერიასთან და ასრულებს შესაბამის კოდის ბლოკს. თუ არც ერთი მნიშვნელობა არ ემთხვევა, შესაძლებელია სტანდარტული კოდის შესრულება. თითოეული კოდის ბლოკი უნდა დასრულდეს ოპერატორით break, რათა თავიდან აიცილოს მომდევნო ბლოკების შესრულება.

სინტაქსი

switch ($variable) { case value1: // კოდი შესასრულებლად break; case value2: // კოდი შესასრულებლად break; default: // სტანდარტული კოდი }

მაგალითი

switch-ის გამოყენების უმარტივესი მაგალითი კვირის დღის დასადგენად:

<?php $day = 3; switch ($day) { case 1: echo 'ორშაბათი'; break; case 2: echo 'სამშაბათი'; break; case 3: echo 'ოთხშაბათი'; break; default: echo 'არასწორი დღე'; } ?>

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

'ოთხშაბათი'

მაგალითი

მაგალითი რამდენიმე case-ით ერთი კოდის ბლოკისთვის:

<?php $grade = 'B'; switch ($grade) { case 'A': case 'B': echo 'კარგად შეასრულე!'; break; case 'C': echo 'კარგი'; break; default: echo 'სცადე თავიდან'; } ?>

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

'კარგად შეასრულე!'

ასევე იხილეთ

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