问答详情
源自:6-3 PHP条件结构之if…else if…

提交结果正常,但是右边不显示结果

<?php

    $totalMoney = 0;//总工资

    $basicMoney =  2000;//基本工资

$sex = "男";


if($sex==男){

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

}else if($sex=="女"){

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

}

echo $totalMoney;

?>

显示结果:
Notice: Use of undefined constant 男 - assumed '男' in /957/8o36/index.php on line 6
2000

提问者:化身程序猿 2015-07-19 14:11

个回答

  • 夜景丶
    2016-07-15 16:07:54

    你要在值也就是  男  加引号,不然解析不了

  • 关于淡淡的淡淡的
    2015-07-20 09:16:52

    因为  男  你没有加单引号,字符串要加单引号或双引号的,否则会把它当成常量的,