%@LANGUAGE="VBSCRIPT" CODEPAGE="950"%>
文件標題:[C012]程式的流程控制(十二)switch 敘述
內容說明:
教學內容:
12、switch 敘述
說明:和if敘述類似,不過if敘述只能判斷成立或不成立,而switch可以直接指定想要確認的值做比較。
A、語法
switch(變數){ case 判斷值1: 敘述; break; case 判斷值2: 敘述; break; default: 敘述; }
說明:
變數:是指用來比較的變數 判斷值:與變數比較的指定值 default:若都不合判斷值的時候,就執行此敘述 break:執行符合值的敘述後要加break中斷跳出,不然會一直做下去
B、範例
檢示範例語法
<?php
$i=1;
switch ($i) { case 0: echo "\$i值是0"; break; case 1: echo "\$i值是1"; break; case 2: echo "\$i值是2"; break; }
?>
執行顯示結果:$i值是1
說明:拿變數i來做比較,分別比較$i=0時、1時、2時的值,再個別執行敘述