[ PHP ] – #教學- 流程控制 – switch

switch case 通常用於簡易的分類,當有多層的if else時且判斷條件為單一變數時可使用switch case來簡化程式碼

以下範例為顯示今天為星期幾?

<?php
echo '今天是 ';
//date('w') 是取得今天為星期幾 該日期函數所回傳的值 是字串 '0','1','2','3','4','5','6' 

switch (date('w')) {
    case '0':
        echo '星期日';
        break;
    case '1':
        echo '星期一';
        break;
    case '2':
        echo '星期二';
        break;
    case '3':
        echo '星期三';
        break;
    case '4':
        echo '星期四';
        break;
    case '5':
        echo '星期五';
        break;
    case '6':
        echo '星期六';
        break;
    default://你可以把default想成是例外處理 當以上條件都不符合時才會跑default
       echo '未取得正確日期函數';
}
?>

顯示結果:
今天是 星期三

回PHP教學目錄

你可能會喜歡

喜歡我的文章嗎?歡迎按讚加分享,
或是點擊站內廣告讚助我喝一杯咖啡吧 - \(^_^)/

建立一個對話

你的電子郵件位址並不會被公開。 必要欄位標記為 *