运行效果:

说明:
产生顺序数组,再从中随机选出6个红球。
再另外产生一个随机数,作为蓝球。
示例源码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
.c-icon-ball-blue {
background-position: -48px -240px;
}
.op_caipiao_ball_blue {
color: #39f;
}
.c-icon-ball-blue, .c-icon-ball-red {
width: 38px;
height: 38px;
}
.op_caipiao_ball {
margin-right: 20px;
}
.c-gap-bottom {
margin-bottom: 10px;
}
.c-gap-top {
margin-top: 10px;
}
.c-clearfix {
zoom: 1;
}
.c-border .c-gap-right-small {
margin-right: 5px;
}
.op_caipiao_ball span {
line-height: 38px;
vertical-align: middle;
font-size: 20px;
text-align: center;
}
.op_caipiao_ball_red {
color: #f54646;
}
.c-icon-ball-red {
background-position: 0 -240px;
}
.c-icon-ball-blue, .c-icon-ball-red {
width: 38px;
height: 38px;
}
.c-icon {
display: inline-block;
width: 38px;
height: 38px;
vertical-align: text-bottom;
font-style: normal;
overflow: hidden;
}
.c-icon {
background-image: url(https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/icons_5859e57.png);
}
.c-gap-right-small {
margin-right: 6px;
}
</style>
<link rel="stylesheet" href="http://apps.bdimg.com/libs/bootstrap/3.3.4/css/bootstrap.css">
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-12 text-center">
<h3>双色球</h3>
</div>
</div>
<div class="row">
<div class="col-md-12 text-center">
<div class="c-gap-top c-gap-bottom op_caipiao_ball c-clearfix">
<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2018/1/8
* Time: 19:36
* 双色球
*/
//创建 1-33红球区数组
$red_ball = range(1,33);
//随机从红球中取出6个
$temp = array_rand($red_ball,6);
//打乱顺序
shuffle($temp);
foreach ($temp as $i ){
//当红球为个位数时,前面补一个前导0,最后生成的红球保存在数组$red中
$red_result[] = $red_ball[$i]<10?('0'.$red_ball[$i]) : $red_ball[$i];
}
//随机产生一个1到16之间的整数
$blue_ball = mt_rand(1,16);
//当蓝球为个位数时,前面补一个前导0
$blue_result = $blue_ball<10 ?('0'.$blue_ball) : $blue_ball;
//输出中奖号码
foreach ($red_result as $value) {
echo '<span class="c-icon c-icon-ball-red op_caipiao_ball_red c-gap-right-small">'.$value.'</span>';
}
echo '<span class="c-icon c-icon-ball-blue op_caipiao_ball_blue c-gap-right-small">'.$blue_result.'</span>';
?>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12 text-center">
<form action="" method="post">
<button id="submit" class="btn btn-primary">开奖</button>
</form>
</div>
</div>
</div>
</body>
</html>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号