枫行者
2016-01-22 15:44
在上一节的if else if else中,我写的$week==1,就能出结果,然后写$week=1就不行。我知道“==”是作判断,“=”是赋值。那么在这一节里面,我写的$num=1就可以输出,为啥写$num==1就不可以??数字范围在1到50,我可以拿来一个一个的做判断,然后再比较是否满足条件,为啥就不行了??
完整代码:
<?php
$num = rand(1,6);//获取1至50的随机数
$info = "";//提示信息
switch($num){
case 1:
$info = "恭喜你!中了一等奖!";
break;
case 2:
$info = "恭喜你!中了二等奖!";
break;
case 3:
$info = "恭喜你!中了三等奖!";
break;
default:
$info = "很遗憾!你没有中奖!";
}
echo $info; //输出是否中奖
?>
有代码吗?这样说不确定你问题出在哪!!!
PHP入门篇
456545 学习 · 6590 问题
相似问题