條件結(jié)構(gòu)就像一個(gè)岔路口,可以向左走,也可以向右走。比如上洗手間,我們知道我們的性別,這時(shí)候我們需要根據(jù)洗手間提供的條件,左邊男洗手間,右邊女洗手間,或者正好相反,其中性別就是這個(gè)條件結(jié)構(gòu)的條件。再比如,現(xiàn)在的分?jǐn)?shù)都流行使用A、B、C來分級,假設(shè)考試成績是93分,可以將其設(shè)置為等級A,考試成績是87,可以將其設(shè)置為等級B,這里分?jǐn)?shù)區(qū)間即為條件結(jié)構(gòu)中的條件。
PHP中的“if…else…”語法,如下:
<?php if(條件){ //分配服務(wù)器干的任務(wù)A }else{ //分配服務(wù)器干的任務(wù)B } ?>
通過條件判斷,若返回值為布爾值TRUE,則執(zhí)行任務(wù)A,若返回值為FALSE,則執(zhí)行任務(wù)B。
試試用“if…else…”結(jié)構(gòu),算生日優(yōu)惠吧!
一些酒店為了促銷,吸引顧客,可以給當(dāng)天生日的人八折優(yōu)惠,這時(shí)可以使用條件結(jié)構(gòu)。
在右邊編輯器中,輸入四條指令,如圖:
1、在第7行輸入第一條代碼:
if($today == $birthday){
2、在第8行輸入第二條代碼:
$money = $money * $discount;
3、在第9行輸入第三條代碼:
}else{
4、在第9行輸入第四條代碼:
$money = $money * 1;}
1、記得每行代碼結(jié)束要用“;”標(biāo)識哦;
2、“if…else…”的結(jié)構(gòu)寫對了嘛;
3、條件記得用圓括號“()”括起來哦;
4、“else”關(guān)鍵字寫對了嘛;
5、檢查一下乘法算術(shù)符“*”寫對了嘛;
請驗(yàn)證,完成請求
由于請求次數(shù)過多,請先驗(yàn)證,完成再次請求
打開微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)