課程
/后端開發(fā)
/PHP
/PHP入門篇
是女性,沒有房子,也懷孕,這個情況該如何加入這個程序中。
2017-02-16
源自:PHP入門篇 6-14
正在回答
//多嵌套一個if循環(huán)
<?php
? ? $totalMoney = 0;//總工資
$basicMoney = ?300;//基本工資
$sex = "女";
$noHouse = FALSE; //是否有房
$houseMoney = ?150;//住房補貼
$isPregnancy = TRUE; //是否懷孕
$pregnancyMoney = ?100;//懷孕補貼
if($sex == "男")
{
$totalMoney = $basicMoney ?+ 0;// 男的沒獎金
if($noHouse){
$totalMoney = $totalMoney ?+ $houseMoney;
if($isPregnancy){
? ? ? ?$totalMoney = $totalMoney ?+ 0; //男的沒有懷孕補貼
? ? }
}?
}
else if($sex == "女")
$totalMoney = $basicMoney ?+ 300;// 女的有獎金300元
$totalMoney = $totalMoney ?+ $pregnancyMoney;//女的有懷孕補貼
? ?$totalMoney = $totalMoney ?+ $houseMoney;
echo $totalMoney;
?>
<?php??? $totalMoney = 0;//總工資?? ?$basicMoney =? 300;//基本工資?? ?$sex = "女";?? ?$noHouse = TRUE; //是否有房?? ?$houseMoney =? 150;//住房補貼?? ?$isPregnancy = TRUE; //是否懷孕?? ?$pregnancyMoney =? 100;//懷孕補貼?? ?if($sex=="男")?? ?{?? ??? ?$totalMoney = $basicMoney? + 0;// 男的沒獎金?? ??? ?if($noHouse)?? ??? ?{?? ??? ??? ?$totalMoney = $totalMoney? + $houseMoney;?? ??? ?} ?? ?}?? ?else if($sex=="女")?? ?{?? ??? ?$totalMoney = $basicMoney? + 300;// 女的有獎金300元?? ??? ?if($isPregnancy)?? ??? ?{?? ??? ??? ?$totalMoney = $totalMoney? + $pregnancyMoney;??? //女的懷孕,則發(fā)放懷孕補貼?? ??? ?}
?????? if($noHouse)?? ??? ?{?? ??? ??? ?$totalMoney = $totalMoney? + $houseMoney;? //女的沒房子,則發(fā)放住房補貼?? ??? ?}?
?? }?? ?echo $totalMoney;?>
這是比較直觀的寫法。
在寫一個if
舉報
PHP入門教程輕松學習,行業(yè)大牛幫您快速掌握PHP編程基礎知識。
2 回答女員工就沒有住房補貼??
2 回答如果男性有房,該怎么寫
2 回答這是不是沒考慮m1,m2,m3,m4四個變量本身占用的內存啊?
6 回答為什么會是這個情況
3 回答我這種情況也太勸退了吧?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-24
//多嵌套一個if循環(huán)
<?php
? ? $totalMoney = 0;//總工資
$basicMoney = ?300;//基本工資
$sex = "女";
$noHouse = FALSE; //是否有房
$houseMoney = ?150;//住房補貼
$isPregnancy = TRUE; //是否懷孕
$pregnancyMoney = ?100;//懷孕補貼
if($sex == "男")
{
$totalMoney = $basicMoney ?+ 0;// 男的沒獎金
if($noHouse){
$totalMoney = $totalMoney ?+ $houseMoney;
if($isPregnancy){
? ? ? ?$totalMoney = $totalMoney ?+ 0; //男的沒有懷孕補貼
? ? }
}?
}
else if($sex == "女")
{
$totalMoney = $basicMoney ?+ 300;// 女的有獎金300元
if($isPregnancy){
$totalMoney = $totalMoney ?+ $pregnancyMoney;//女的有懷孕補貼
if($noHouse){
? ?$totalMoney = $totalMoney ?+ $houseMoney;
}
}?
}
echo $totalMoney;
?>
2017-02-17
<?php
??? $totalMoney = 0;//總工資
?? ?$basicMoney =? 300;//基本工資
?? ?$sex = "女";
?? ?$noHouse = TRUE; //是否有房
?? ?$houseMoney =? 150;//住房補貼
?? ?$isPregnancy = TRUE; //是否懷孕
?? ?$pregnancyMoney =? 100;//懷孕補貼
?? ?if($sex=="男")
?? ?{
?? ??? ?$totalMoney = $basicMoney? + 0;// 男的沒獎金
?? ??? ?if($noHouse)
?? ??? ?{
?? ??? ??? ?$totalMoney = $totalMoney? + $houseMoney;
?? ??? ?}
?? ?}
?? ?else if($sex=="女")
?? ?{
?? ??? ?$totalMoney = $basicMoney? + 300;// 女的有獎金300元
?? ??? ?if($isPregnancy)
?? ??? ?{
?? ??? ??? ?$totalMoney = $totalMoney? + $pregnancyMoney;??? //女的懷孕,則發(fā)放懷孕補貼
?? ??? ?}
?????? if($noHouse)
?? ??? ?{
?? ??? ??? ?$totalMoney = $totalMoney? + $houseMoney;? //女的沒房子,則發(fā)放住房補貼
?? ??? ?}?
?? }
?? ?echo $totalMoney;
?>
這是比較直觀的寫法。
2017-02-16
在寫一個if