$op = ''; if (isset($_REQUEST['op'])) { $op = filter_var($_REQUEST['op'], FILTER_SANITIZE_SPECIAL_CHARS); } ``` 4. 三元運算式精簡寫法(條件 ? 真動作一 :假動作二 ): ``` $op = isset($_REQUEST['op']) ? filter_var($_REQUEST['op'], FILTER_SANITIZE_SPECIAL_CHARS) : ""; ``` ### 二、switch 用法 1. switch 可以判斷某個變數值,當該變數值符合指定條件時,就去執行哪些動作,基本上就是「一個口令,一個動作」之意。 2. switch 完整語法為: ``` switch ($變數) { case '特定值': # 動作... break; default: # 動作... break; } ``` 3. case 到 break 就是完整一組,可以自行添加無限多組。 4. break; 不加也符合語法,但會一直執行到下方動作。 5. default 則是當變數跟任一個「特定值」都不相符時要進行的動作。 ### 三、練習: 1. 請利用 $op 來完成 switch 迴圈
$op = isset($_REQUEST['op']) ? filter_var($_REQUEST['op'], FILTER_SANITIZE_SPECIAL_CHARS) : ""; ``` ### 二、switch 用法 1. switch 可以判斷某個變數值,當該變數值符合指定條件時,就去執行哪些動作,基本上就是「一個口令,一個動作」之意。 2. switch 完整語法為: ``` switch ($變數) { case '特定值': # 動作... break; default: # 動作... break; } ``` 3. case 到 break 就是完整一組,可以自行添加無限多組。 4. break; 不加也符合語法,但會一直執行到下方動作。 5. default 則是當變數跟任一個「特定值」都不相符時要進行的動作。 ### 三、練習: 1. 請利用 $op 來完成 switch 迴圈
switch ($變數) { case '特定值': # 動作... break; default: # 動作... break; } ``` 3. case 到 break 就是完整一組,可以自行添加無限多組。 4. break; 不加也符合語法,但會一直執行到下方動作。 5. default 則是當變數跟任一個「特定值」都不相符時要進行的動作。 ### 三、練習: 1. 請利用 $op 來完成 switch 迴圈
進階搜尋