<?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; //输出是否中奖
?>Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
switch...case中默认任务default后面好像以 : 和 ;都行的啊?-PHP中文网问答-switch...case中默认任务default后面好像以 : 和 ;都行的啊?-PHP中文网问答
围观一下哦,学习一下。
但意思不一样,比如随机产生的数是5,它就会去执行default,你是:,就执行:后面的语句,而你是;,就执行语句,在最后执行$info = "很遗憾!你没有中奖!"