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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан