default提前后输出的问题?
<?php
$num = rand(1,50);//获取1至50的随机数
$info = "";//提示信息
switch($num) {
default: $info = "很遗憾!你没有中奖!"; case 1: $info = "恭喜你!中了一等奖!"; break; case 2: $info = "恭喜你!中了二等奖!"; break; case 3: $info = "恭喜你!中了三等奖!"; break;
}
echo $info; //输出是否中奖
?>
已解决,default放前面,执行完还会往下执行别的语句