长留清风
2016-08-21 15:59
?????
你的switch($num)少了一个}号
<?php $num = rand(1,50);//获取1至50的随机数 $info = "";//提示信息 switch($num){ case 1: $info = "恭喜你!中了一等奖!"; break; case 2: $info = "恭喜你!中了二等奖!"; break; case 3: $info = "恭喜你!中了三等奖!"; break; default: $info = "很遗憾!你没有中奖!"; echo $info; //输出是否中奖 } ?>
恩,这个很专业,还是不够细心 befault可以理解未否则或者是其他默认的数字吗?还在什么情况下可以用到?
首先 你的swith语句后面跟的一个 }没有出现,看你的语句是说希望最后输出info对不对,那么应该在十五行的后面加上},并且,default虽然也能够实现,但是建议和其他case一样,后跟一个break语句。
PHP入门篇
455957 学习 · 6306 问题
相似问题