有点晕了,帮解决哈

来源:6-5 PHP条件结构之switch…case…

枫行者

2016-01-22 15:44

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

写回答 关注

2回答

  • LIANHK
    2016-02-26 17:23:48

    完整代码:

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


  • Icy_rm
    2016-01-22 16:13:43

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

PHP入门篇

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

455994 学习 · 6306 问题

查看课程

相似问题