評分:0, 年:0, 月:0, 週:0, 日:0, [+1 / -1] 最後更新:2017-09-21 03:25:36
☺程式廚的午茶教學時間☺
大家一起來,輕輕鬆鬆、快快樂樂的學習PHP程式吧~
https://medium.com/@KomicaTrollCoder
測試網站:
https://code.sololearn.com/wAQh3FwVdYGO/#php
今天的主題跟任豚有關喔~
我們先來看看程式吧!
$game = "薩爾達";
switch ($game) {
case "薩爾達":
echo "棒";
break;
case "馬利歐":
echo "讚";
break;
case "異域神劍":
echo "強";
break;
default:
echo "索索軟軟問問自己,是不是害怕到心臟心跳加速,呼吸不過來?";
break;
}
這個「switch」其實也是非常的簡單喔~
昨天我們有講過「if」就是如果,那個「switch」也是差不多的概念
在「switch」後面的括號內,就是在「判斷裡面的東西」喔~
假設變數裡放的某個東西,switch就會把變數裡的東西拿出來,跟switch大括號(也就是夾在「{」和「}」中間的程式喔~)裡的「case」後面的東西一個一個的作比對!
如果剛好「中獎了」,程式就會執行「case的冒號」後面的程式,一直到「break」為止喔~
所以像上面的那段程式,switch做了判斷後真正會跑到的地方只有
echo "棒";
在眾多組「case」程式的最下面是「default」,這是代表如果switch比對了所有「case」裡的狀況後發現「未中獎」,那就會執行「default」後面的東西囉~
像這次的例子你可以把
$game = "薩爾達";
改成
$game = "血源詛咒";
那程式就只會跑
echo "索索軟軟問問自己,是不是害怕到心臟心跳加速,呼吸不過來?";
今天就到這邊啦~