课程
/后端开发
/PHP
/PHP入门篇
不懂 +300 结果为啥不是2300
2014-05-19
源自:PHP入门篇 6-3
正在回答
$sex = "男"; $sex == "男"成立 ,所以执行 $totalMoney = $basicMoney + 0;// 男的没奖金 后面的语句便不用再判断执行,因此答案是2000; 如果$sex = "女"; $sex == "男" 不成立,则后面的语句不执行,跳过,再判断 $sex == "女"是否成立,答案显然是成立的,所以执行后面的语句 $totalMoney = $basicMoney + 300;// 女的有奖金300元,则答案会是2300
估计你是运算符没搞清楚~ 不是= 而是“==”
哈哈,因为$basicMoney初始值为2000,所以执行 $totalMoney = $basicMoney 300;语句后$totalMoney的值就为2000 300=2300了。
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
4 回答<?php echo "Welcome to immoc";?>中分号的意义是什么?
2 回答phpMyAdmin怎么登录?
2 回答关于多站点设置问题???
1 回答PHP配置
3 回答什么时候用界定符
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号