php实现的双色球算法示例


Posted in PHP onJune 20, 2017

本文实例讲述了php实现的双色球算法。分享给大家供大家参考,具体如下:

<?php
function DoubleBall(){
  $sysBlueball = mt_rand(1,16);
  $sysRedball = 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);
  $result = array();
  for($i=0; $i<6; $i++)
  {
    while(true)
    {
      $index = mt_rand(0,32);
      if($sysRedball[$index] != 0){
        $result[$i] = $sysRedball[$index];
        $sysRedball[$index] = 0;
        break;
      }
    }
   }
   $result = implode(',',$result);
   echo '你选择的篮球为:'.$sysBlueball.'';
   echo '你选择的红球为:'.$result.'';
}
DoubleBall();
?>

运行结果:

你选择的篮球为:3你选择的红球为:29,11,26,14,9,24

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
dedecms系统的广告设置代码 基础版本
Apr 09 PHP
基于header的一些常用指令详解
Jun 06 PHP
php 注册时输入信息验证器的实现详解
Jul 05 PHP
php读取大文件示例分享(文件操作类)
Apr 13 PHP
php保存二进制原始数据为图片的程序代码
Oct 14 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
Mar 12 PHP
php上传图片客户端和服务器端实现方法
Mar 30 PHP
thinkphp框架实现删除和批量删除
Jun 29 PHP
PHP实现数组array转换成xml的方法
Jul 19 PHP
php 一维数组的循环遍历实现代码
Apr 10 PHP
PHP简单获取随机数的常用方法小结
Jun 07 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
Feb 11 PHP
php实现的二分查找算法示例
Jun 20 #PHP
创建无限极分类树型结构的简单方法
Jun 20 #PHP
PHP实现的简单排列组合算法应用示例
Jun 20 #PHP
php提交表单时保留多个空格及换行的文本样式的方法
Jun 20 #PHP
PHP中模糊查询并关联三个select框
Jun 19 #PHP
在laravel中使用Symfony的Crawler组件分析HTML
Jun 19 #PHP
Laravel给生产环境添加监听事件(SQL日志监听)
Jun 19 #PHP
You might like
编译问题
2006/10/09 PHP
php实现数组纵向转横向并过滤重复值的方法分析
2017/05/29 PHP
PHP简单装饰器模式实现与用法示例
2017/06/22 PHP
Laravel开启跨域请求的方法
2019/10/13 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
extjs 列表框(multiselect)的动态添加列表项的方法
2009/07/31 Javascript
ModelDialog JavaScript模态对话框类代码
2011/04/17 Javascript
script的async属性以非阻塞的模式加载脚本
2013/01/15 Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
2013/08/08 Javascript
jQuery控制的不同方向的滑动(向左、向右滑动等)
2014/07/18 Javascript
js传值后台中文出现乱码的解决方法
2016/06/30 Javascript
jQuery深拷贝Json对象简单示例
2016/07/06 Javascript
原生js实现返回顶部缓冲效果
2017/01/18 Javascript
js实现随机点名小功能
2017/08/17 Javascript
js实现Tab选项卡切换效果
2020/07/17 Javascript
实现div滚动条默认最底部以及默认最右边的示例代码
2017/11/15 Javascript
JavaScript图片旋转效果实现方法详解
2020/06/28 Javascript
Vue $emit()不能触发父组件方法的原因及解决
2020/07/28 Javascript
详解Python函数作用域的LEGB顺序
2016/05/14 Python
使用Python多线程爬虫爬取电影天堂资源
2016/09/23 Python
让python 3支持mysqldb的解决方法
2017/02/14 Python
python实现输入数字的连续加减方法
2018/06/22 Python
Python WSGI的深入理解
2018/08/01 Python
利用python计算时间差(返回天数)
2019/09/07 Python
python网络爬虫 CrawlSpider使用详解
2019/09/27 Python
浅析Python数字类型和字符串类型的内置方法
2019/12/22 Python
Python json转字典字符方法实例解析
2020/04/13 Python
物流管理专业职业生涯规划书
2014/01/06 职场文书
认购协议书范本
2014/04/22 职场文书
电子专业自荐信
2014/07/01 职场文书
html实现随机点名器的示例代码
2021/04/02 Javascript
基于JavaScript实现省市联动效果
2021/06/22 Javascript
详细聊聊浏览器是如何看闭包的
2021/11/11 Javascript
Win7/8.1用户可以免费升级到Windows 11系统吗?
2021/11/21 数码科技
java高级用法JNA强大的Memory和Pointer
2022/04/19 Java/Android
Go语言入门exec的基本使用
2022/05/20 Golang