[PHP]8.switch...case 判斷

  • 1662
  • 0
  • php
  • 2022-12-03

文、意如

switch...case 判斷使用方式
switch (判斷的變數) {
 case 條件1:
   執行
   break;
 case 條件2:
   執行
   break;
 case 條件3:
   執行
   break;
   ...
 default:
   以上條件都不符合時執行
}
實作:

數字1~7
當數字1 印出 星期一
....
....
當數字7 印出 星期日

<?php


$number = 7;				//變數number的值為7
switch($number) //要判斷的變數
{
  case 1:      			//當變數number的值為1時
    echo '星期一';
    break;
  case 2:    				//當變數number的值為2時
    echo '星期二';
    break;
  case 3:    				//當變數number的值為3時
    echo '星期三';
    break;
  case 4:    				//當變數number的值為4時
    echo '星期四';
    break;
  case 5:    				//當變數number的值為5時
    echo '星期五';
    break;
  case 6:    				//當變數number的值為6時
    echo '星期六';
    break;
  case 7:    				//當變數number的值為7時
    echo '星期日';
    break;
  default:    			//當變數number的值為1-7以外的數字時
    echo '數值超過範圍!';
}


?>  


 

參考

Yiru@Studio - 關於我 - 意如