PHP switch Statement
ကွဲပြား switch
ခြားနားသော အခြေအနေများအပေါ် အခြေခံ၍ မတူညီသော လုပ်ဆောင်ချက်များကို လုပ်ဆောင်ရန် ထုတ်ပြန်ချက်ကို အသုံးပြုသည်။
PHP switch Statement
လုပ်ဆောင်ရမည့် ကုဒ်တုံးများစွာထဲမှ တစ်ခုကို ရွေးချယ်ရန်switch
ထုတ်ပြန်ချက်ကို အသုံးပြု ပါ ။
အထားအသို
switch (n)
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
case label3:
code to be executed if n=label3;
break;
...
default:
code to be executed if n is different from all labels;
}
၎င်းသည် အလုပ်လုပ်ပုံဖြစ်သည်- ပထမဦးစွာ ကျွန်ုပ်တို့တွင် တစ်ကြိမ်အကဲဖြတ်သည့် တစ်ခုတည်းသော expression n (မကြာခဏဆိုသလို ပြောင်းလဲနိုင်သော) တစ်ခုရှိသည်။ ထို့နောက် စကားရပ်၏တန်ဖိုးကို ဖွဲ့စည်းပုံရှိ အမှုတစ်ခုစီအတွက် တန်ဖိုးများနှင့် နှိုင်းယှဉ်သည်။ ကိုက်ညီမှုရှိလျှင် ထိုကိစ္စနှင့်ဆက်စပ်သော ကုဒ်ပိတ်ဆို့ခြင်းကို လုပ်ဆောင်သည်။ break
ကုဒ်ကို နောက်ကိစ္စတွင် အလိုအလျောက် လည်ပတ်ခြင်းမှ တားဆီးရန် အသုံးပြု ပါ။ default
တူညီမှုမတွေ့ပါက ထုတ်ပြန်ချက်ကို အသုံးပြုသည် ။
ဥပမာ
<?php
$favcolor = "red";
switch ($favcolor)
{
case "red":
echo "Your favorite color is red!";
break;
case "blue":
echo "Your favorite color is blue!";
break;
case "green":
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue, nor green!";
}
?>