为了账号安全,请及时绑定邮箱和手机立即绑定

怎么不能用else if($sex!="男")代替else if($sex=="女")

if($sex=="男")

{

$totalMoney = $basicMoney  + 0;// 男的没奖金

if($noHouse)

{

$totalMoney = $totalMoney  + $houseMoney;

}

else if($sex!="男")

{

$totalMoney = $basicMoney  + 300;// 女的有奖金300元

if($isPregnancy)

{

$totalMoney = $totalMoney  + $pregnancyMoney;

}


正在回答

3 回答

else if($sex!="男") 并不是判断结果   是个赋值语句    应该是else if($sex!=="男")

0 回复 有任何疑惑可以回复我~

这样写也可以的,标准答案是让你写女,而不是非男。所以认为你的答案错误

如果是你自己在本地写的时候,这样也是对的。

原意是,男的发多少,女的发多少。

改成!=就成了,男的发多少,不是男的发多少

0 回复 有任何疑惑可以回复我~

这么写是没问题的,,  你那是什么错误.如果只是提示错误 是你没按标准答案写

因为!="男"  的不一定是女,.  这网站设计师是这么认为.


1 回复 有任何疑惑可以回复我~
#1

小路子4040437

现在还有人妖啊
2016-09-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎么不能用else if($sex!="男")代替else if($sex=="女")

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信