ASP中用select case代替其他語言中的switch case, default用case else

asp中不能用switch語句,要用select case語句瞭

簡單的介紹一下

選擇報表的工作一樣,如果語句。然而不同的是,他們可以檢查多個值。當然,你有
多個相同的,如果.. else語句,但是這並不總是最好的方法。
選擇語句允許一個程序來計算表達式,並試圖匹配表達式的值案件標簽。如果找到匹
配,程序執行相關的聲明。對於SELECT語句的語法如下:

select case expression   case label_1   statements_1  case label_2   statements_2  ...  case else   statements_nend select

該計劃首先查找與匹配的表達式的值標簽的情況,然後條控制轉移到該條款,執行相
關的聲明。如果沒有找到匹配的標簽,程序查找任擇案Else子句,如果發現,將控制
轉移到該條款,執行相關的聲明。如果沒有Case Else子句發現,程序繼續執行的聲明
後選擇結束。利用休息時間,避免因進入下一個代碼自動執行。
讓我們考慮一個例子:


例子1、

/*------------輸出結果--------星期五------------*/

實例2、

board=request("board") select case board        case "1"     boardName = "技術版"     case "2"     boardName = "信息版"         case "3"     boardName = "客服星空"     case "4"     boardName = "灌水區"     case "5"     boardName = "市場營銷"     case "6"     boardName = "經理論壇"     case "7"     boardName = "影音論壇"     case "8"     boardName = "延伸服務"     case "9"     boardName = "東北片區"     case "10"     boardName = "市場動態"     case "11"     boardName = "群發交流"     case "12"     boardName = "hombre"     case "14"     boardName = "論壇"     case "15"     boardName = "在線答疑" case elseboardName = "程式碼花園"end select

註意:case “1”後面不能有冒號,boardName = “技術版”後面不能有分號,而且不能出現break語句

本文來自網絡,不代表程式碼花園立場,如有侵權,請聯系管理員。https://www.codegarden.cn/article/27193/
返回顶部