课程
/后端开发
/PHP
/PHP入门篇
怎么实现 1-10一等奖 , 11-20二等奖 21-30三等奖
2014-09-21
源自:PHP入门篇 6-5
正在回答
<?php
$num = rand(1,50);//获取1至50的随机数
$info = "";//提示信息
if ($num>30){
$info = "很遗憾!你没有中奖!";
}else if ($num>20){
$info = "恭喜你!中了三等奖!";
}else if($num>10){
$info = "恭喜你!中了二等奖!";
}else{
$info = "恭喜你!中了一等奖!";
}
echo $num;
echo $info; //输出是否中奖
?>
<?php$num = rand(10,50);//获取1至50的随机数$info = "";if($num <= 10){ $info = "恭喜你!中了一等奖!";}else if($num>10 && $num <= 20){ $info = "恭喜你!中了二等奖!";} else if($num>20 && $num <= 30){ $info = "恭喜你!中了二等奖!";} else{ $info = "很遗憾!你没有中奖!";}echo $num;
echo $info; //输出是否中奖?>
<?php$num =ceil(rand(1,50)/ 10);//获取1至50的随机数 ceil()向上舍入$info = "";//提示信息switch($num){ case 1: $info = "恭喜你!中了一等奖!"; break; case 2: $info = "恭喜你!中了二等奖!"; break; case 3: $info = "恭喜你!中了三等奖!"; break; default: $info = "很遗憾!你没有中奖!";} echo $info; //输出是否中奖?>
可以采用if...else的结构来实现
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
3 回答while($num<=5)条件一样的时候结果为什么是一样的
2 回答关于notepad++怎么方便PHP的编写
2 回答关于php文件名的问题
2 回答zend没有找到服务器
2 回答点击localhost无法打开显示hi的结果是NOT FOUND The requested URL / was not found on this server.
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号