013、switch-case 流程敍述式

1、switch 流程敍述式

<meta charset="utf-8"?>
<?
//
//1、春天 2、夏天 3、秋天 4、冬天

$reason = 2;

switch ( $reason ){
    case '1':
        echo "你喜歡的季節是春天";
        break;
    case '2': 
        echo "你喜歡的季節是夏天";
        break;
    case '3':
        echo "你喜歡的季節是秋天";
        break;
    case '4':
        echo "你喜歡的季節是冬天";
        break;
}
?>

結果輸出:

你喜歡的季節是夏天

 

<meta charset="utf-8"?>
<?
//
//456、春天 789、夏天 10/11/12、秋天 123、冬天

$month = 7;

switch ( $month ){
    case '4':
    case '5':
    case '6':
        echo "你喜歡的季節是春天";
        break;
    case '7':
    case '8':
    case '9':
        echo "你喜歡的季節是夏天";
        break;
    case '10':
    case '11':
    case '12':
        echo "你喜歡的季節是秋天";
        break;
    case '1':
    case '2':
    case '3':
        echo "你喜歡的季節是冬天";
        break;
}
?>

結果輸出:

你喜歡的季節是夏天

 

<meta charset="utf-8"?>
<?
//
//1、狗 2、貓 3、鳥 4、魚 5、其他

$x = 5;

switch ( $x ){
    case '1':
        echo "狗的英文是 dog";
        break;
    case '2':
        echo "貓的英文是 cat";
        break;
    case '3':
        echo "鳥的英文是 bird";
        break;
    case '4':
        echo "魚的英文是 fish";
        break;
    default:
        echo "沒有你選擇的動物!";
}
?>

結果輸出:

沒有你選擇的動物!

2、網址傳的變數 $_GET['x']

<meta charset="utf-8"?>
<?
//
//1、狗 2、貓 3、鳥 4、魚 5、其他

if(!empty($_GET['x'])){
    $x = $_GET['x'];
}

switch ( $x ){
    case '1':
        echo "狗的英文是 dog";
        break;
    case '2':
        echo "貓的英文是 cat";
        break;
    case '3':
        echo "鳥的英文是 bird";
        break;
    case '4':
        echo "魚的英文是 fish";
        break;
    default:
        echo "沒有你選擇的動物!";
}
?>

結果輸出:

鳥的英文是 bird

shape
shape