慕数据0068556
2018-06-13 20:43
自己找不出问题所在了
if 和else if 后面都不要分号
if后边都没有引号啊
<?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; } } echo $totalMoney;?>
9 12 17 20 都不应该有;号
17和20行if()后面是加{}的。加 ;是错的
else if($sex =="女")后面没有分号的。
if()后面没有分号
这样写 语法貌似就是错的
多分号吧 if();这后面有分毫对吗
你好,为什么还是不对呢
少了个分号
PHP入门篇
455994 学习 · 6306 问题
相似问题