问答详情
源自:6-14 PHP中结构嵌套之条件嵌套

这样判断对不对

<?php
    $totalMoney = 0;//总工资
    $basicMoney =  300;//基本工资
    $sex = "男";
    $noHouse = TRUE; //是否有房
    $houseMoney =  150;//住房补贴
    $isPregnancy = TRUE; //是否怀孕
    $pregnancyMoney =  100;//怀孕补贴
      if($sex=="男"){
        if($noHouse=true){
            $toalMoney=  $basicMoney;
        }
        else{
            $toalMoney=  $basicMoney+ $houseMoney;
        }
    }
    else if($sex=='女'){
        if($isPregnancy=true){
             $toalMoney=$basicMoney+$pregnancyMoney ;
        }
        else{
            $toalMoney=$basicMone; 
        }
    }
    echo $toalMoney;
        
?>

得到的是300

提问者:qq_小白_7 2016-10-09 11:00

个回答

  • qq_少祭司_03584487
    2016-10-14 15:39:24

    得到的答案是对的,因为性别初始值已经设定为男,你的判定条件 if($noHouse=true)又是有房,所以他没用补贴,只能领基本工资300块钱,遇到黑心老板了

  • ev1l_p0oO
    2016-10-09 11:20:42

    $sex == true   

    $noHouse ==true