PHP中結(jié)構(gòu)嵌套之條件嵌套
條件結(jié)構(gòu)嵌套就像回家的路上會遇到多個十字路口。
任務
咱也用用條件嵌套!
假設在發(fā)3月工資的時候,不僅判定性別,還要判定男性是否有房,沒有房,可以發(fā)放住房補貼,對于女性,判定是否懷孕,懷孕還有懷孕補貼。在右邊編輯器中,輸入四條指令:
1、在第9行輸入:
if($sex == "男")
2、第12行輸入:
if($noHouse)
3、第17行輸入:
else if($sex == "女")
4、第20行輸入:
if($isPregnancy)
如圖所示:

- ?不會了怎么辦
-
1、檢查一下“if”語句寫對了沒;
2、檢查一下“else if”語句寫對了沒;
<?php
$totalMoney = 0;//總工資
$basicMoney = 300;//基本工資
$sex = "男";
$noHouse = TRUE; //是否有房
$houseMoney = 150;//住房補貼
$isPregnancy = TRUE; //是否懷孕
$pregnancyMoney = 100;//懷孕補貼
{
$totalMoney = $basicMoney + 0;// 男的沒獎金
{
$totalMoney = $totalMoney + $houseMoney;
}
}
{
$totalMoney = $basicMoney + 300;// 女的有獎金300元
{
$totalMoney = $totalMoney + $pregnancyMoney;
}
}
echo $totalMoney;
?>
請驗證,完成請求
由于請求次數(shù)過多,請先驗證,完成再次請求