PHP 模拟双色球随机选号
一、开发环境
1、环境搭建:Windows 8+Apache 2.4.18+MySQL 5.7.11+PHP
7.1.0 。
2、文本编辑器:Sublime Text3。
二、主要技术
本实验主要使用 while 循环、GD 库和函数的封装和调用实现
迷宫的生成和寻址路线。
三、具体步骤
新建 doubleBall.php 文件
①确定选号算法
$red =
array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,
23,24,25,26,27,28,29,30,31,32,33);
$blue = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16);
for ($i=0;$i<6;$i++){
$index = rand(0,32-$i);
$redBall[]= $red[$index];
unset($red[$index]);
for($k=$index;$k<count($red)-1;$k++){
$red[$k]=$red[$k+1];
}
}
asort($redBall); //排序数组
②输出选号结果
echo "<div style='width: 360px;height: 40px; margin:0 auto;'>";
foreach($redBall as $v){//循环输出