为了账号安全,请及时绑定邮箱和手机立即绑定

有点晕了,帮解决哈

在上一节的if   else if   else中,我写的$week==1,就能出结果,然后写$week=1就不行。我知道“==”是作判断,“=”是赋值。那么在这一节里面,我写的$num=1就可以输出,为啥写$num==1就不可以??数字范围在1到50,我可以拿来一个一个的做判断,然后再比较是否满足条件,为啥就不行了??

正在回答

2 回答

完整代码:

<?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; //输出是否中奖
?>


0 回复 有任何疑惑可以回复我~

有代码吗?这样说不确定你问题出在哪!!!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       455956    人
  • 解答问题       6306    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程

有点晕了,帮解决哈

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信