- 對表達式(通常是變數)進行一次計算
- 把表達式的值與結構中case 的值進行比較
- 如果存在匹配,則執行與case 關聯的代碼
- 代碼執行後,break語句阻止代碼跳入下一個case中繼續執行
- 如果沒有case 為真,則使用default 語句
switch (表達式)
{
case 值1:
........
break;
case 值2:
........
break;
default:
........
}
admin.php
<?php
/*---- 必須引入----*/
require_once 'head.php';
$WEB['title'] = "育將電腦工作室";
#程式流程
#
#整理傳入變數
$op = isset($_REQUEST['op']) ? $_REQUEST['op'] : "";
//print_r($_POST); die();
#程式流程
switch ($op) {
#登入
case "op_login":
break;
#登出
case "op_logout":
break;
#----
//預設動作
default:
break;
}
/*---- 將變數送至樣版----*/
$smarty->assign("WEB", $WEB);
/*---- 程式結尾-----*/
$smarty->display('theme.html');
/*---- 函數區-----*/