1. 程式人生 > >3-2流程控制switch

3-2流程控制switch

表達 image 整形 內容 如果 ges 匹配 col 執行

流程控制:
對PHP程序執行的過程進行控制!
PHP有哪些手段對程序執行過程進行控制!

2.switch語句
switch(表達式){
case 值 1://case相當於==
語句塊1;
break;
case 值 2:
語句塊2;
break;
.......
default:
語句塊n
}

註意點:
1)表達式的值最好是整形或者字符串!
2)不要忘記break語句!來跳出switch語句!每個case語句後面都加上break
3)如果某個case語句後面並沒有接語句塊,那麽就說明這個語句塊的內容是同下!
4)case後面的語句塊是不需要{}括起來的

<?php
$a=2;
switch ($a){
    case 1://case相當於==
        echo ‘今天星期一<br />‘;
        break;
    case 2:
        echo ‘今天星期二<br />‘;
        break;
    case 3:
        echo ‘今天星期三<br />‘;
        break;
    case 4:
        echo ‘今天星期四<br />‘;
        break;//跳出,打斷的意思!
case 5: echo ‘今天星期五<br />‘; break; case 6: echo ‘今天星期六<br />‘; break; case 7: echo ‘今天星期日<br />‘; break; default: echo ‘數字沒匹配上,不知道今天是星期幾!<br />‘; } echo ‘執行完畢!‘;

技術分享





3-2流程控制switch