Heim > Fragen und Antworten > Hauptteil
<?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; //输出是否中奖 ?>
数据分析师2017-09-30 23:35:24
switch...case中默认任务default后面好像以 : 和 ;都行的啊?-PHP中文网问答-switch...case中默认任务default后面好像以 : 和 ;都行的啊?-PHP中文网问答
围观一下哦,学习一下。
迷茫2016-12-22 13:32:36
但意思不一样,比如随机产生的数是5,它就会去执行default,你是:,就执行:后面的语句,而你是;,就执行语句,在最后执行$info = "很遗憾!你没有中奖!"