幸运数字抽奖
去商场买东西时,经常会碰见商家为了扩大产品的宣传而进行的幸运抽奖小游戏,当抽到幸运的数字会给一些小的礼品作为奖励。
mt_rand()函数返回随机数中的一个值。
int mt_rand([int min, int max])
如果mt_rand()函数没有提供可选参数min和max,则返回~RAND_MAX之间的伪随机数。
创建lottery.phh文件,添加form表单,设置一个抽奖按钮,判断当抽奖按钮的值存在,并且不为空时,应用mt_rand()函数从0~9中抽取一个数字作为幸运数字输出。
-
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>幸运数字抽奖</title>
- <style type="text/css">
- <!--
- body,td,th {
- color: #FF0000;
- font-size: 12px;
- }
- .STYLE1 {color: #FFFF66}
- -->
- </style></head>
-
- <body>
- <form id="form1" name="form1" method="post" action="">
- <table width="304" border="1" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#FF0000">
- <tr>
- <td width="300" bgcolor="#990000"><div align="center" class="STYLE1">
- <p>幸运你我他</p>
- </div></td>
- </tr>
- <tr>
- <td bgcolor="#990000"><div align="center">
- <input type="submit" name="Submit" value="抽取" />
- </div></td>
- </tr>
- </table>
- <p align="center"> </p>
- </form>
- <?php
- if(isset($_POST['Submit']) && $_POST['Submit']=="抽取"){ //对表单中的按钮进行判断
- $new=intval(mt_rand(0,9)); //通过intval()函数获取随机数字
- echo '幸运数字为:'.$new; //输出随即数字
-
- }
- ?>
- </body>
- </html>
-
复制代码
幸运数字抽奖
|