国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

switch case語句怎么寫?在php中有優勢嗎?

2020-03-22 19:20:35
字體:
來源:轉載
供稿:網友
定多種條件執行不同代碼塊時,就要用到php相關條件語句,那么如何使用簡潔的代碼實現多條件判斷語句呢?本篇文章就給大家詳細介紹PHP switch語句的具體使用方法以及優點。

在開始介紹switch語句之前,推薦新手小白們閱讀一下我的這篇文章【PHP中if相關條件語句該如何理解使用】有助理解本篇知識點。

那么下面通過具體的代碼示例給大家詳細介紹

PHP switch case條件語句代碼示例如下:

 ?php$like= 唱歌 switch ($like) case 唱歌 : echo 你的愛好是唱歌! //case1 break; case 游泳 : echo 你的愛好是游泳! //case2 break; case 繪畫 : echo 你的愛好是繪畫! //case3 break; default: echo 你的愛好不是唱歌、不是游泳也不是繪畫! ? 

以上代碼通過瀏覽器訪問,判斷結果如下圖:

b2db75648b58815ffa3f62129e27301.png

上述例子就是PHP switch語句的基本用法。首先計算$like變量的值(也可以是表達式),然后再將其值與case值進行相比較,如果與case值相等那么直接輸出結果,php switch中的break是用來直接阻止下一個case代碼運行的。如上述$like等于唱歌,那么就直接輸出case1的值。(可參考在線教程:【PHP快速入門免費教程】中第一章內容-PHP switch語句)

那如果我們將$like的值換成“閱讀”呢?其訪問效果如下圖所示:

d038b7b4418127fc850d6281c3834a6.png

這里大家也要注意到PHP switch中default語句,當$like的值不屬于case1、2、3中的任何一個值時,就會執行default語句。

在web開發中,如果遇到多條件的判斷,那么使用switch語句要比if...elseif語句簡單快捷的多,因為switch只需要求值一次,而if...elseif條件語句需要多次求值再判斷。

本篇文章具有一定的參考價值,希望對有需要的朋友有所幫助。

以上就是switch case語句怎么寫?在php中有優勢嗎?的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通辽市| 额敏县| 五寨县| 鸡东县| 来安县| 泰和县| 额敏县| 武汉市| 桂阳县| 麻栗坡县| 淮滨县| 永兴县| 涞水县| 凤台县| 濉溪县| 大厂| 根河市| 嫩江县| 天峻县| 武定县| 扎兰屯市| 鹿泉市| 诏安县| 乌什县| 唐河县| 顺义区| 闽侯县| 洛浦县| 茶陵县| 瓮安县| 海城市| 鄂尔多斯市| 昭苏县| 普兰县| 兴安县| 七台河市| 合川市| 三都| 张掖市| 蕲春县| 壶关县|