7 of 410 menu

Конструксияи case

Конструксияи case қисми оператори switch мебошад ва имкон медиҳад, ки шохобакунии барнома вобаста ба қимати тағирёбанда ташкил карда шавад. Ҳар як case мувофиқати қимати тағирёбандаро бо шарити худ санҷида ва агар мувофиқат ёфт шавад, кодро иҷро мекунад.

Синтаксис

switch ($variable) { case value1: // код барои иҷро break; case value2: // код барои иҷро break; default: // коди пешфарзӣ }

Мисол

Мисоли содаи истифодаи конструксияи case барои санҷиши қимати ададӣ:

<?php $num = 2; switch ($num) { case 1: echo 'Як'; break; case 2: echo 'Ду'; break; default: echo 'Рақами дигар'; } ?>

Натиҷаи иҷрои код:

'Ду'

Мисол

Истифодаи якчанд case барои як блоки коди:

<?php $char = 'b'; switch ($char) { case 'a': case 'e': case 'i': case 'o': case 'u': echo 'Садонок'; break; default: echo 'Ҳамсадо'; } ?>

Натиҷаи иҷрои код:

'Ҳамсадо'

Мисол

Истифодаи case бо сатрҳо:

<?php $day = 'Monday'; switch ($day) { case 'Monday': echo 'Рӯзи аввали ҳафта'; break; case 'Friday': 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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан