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 相关文章推荐
回答PHPCHINA上的几个问题:URL映射
Feb 14 PHP
PHP中MD5函数使用实例代码
Jun 07 PHP
php表单转换textarea换行符的方法
Sep 10 PHP
php URL验证正则表达式
Jul 19 PHP
解析php取整的几种方式
Jun 25 PHP
php模板原理讲解
Nov 13 PHP
使用YUI+Ant 实现JS CSS压缩
Sep 02 PHP
php函数serialize()与unserialize()用法实例
Nov 06 PHP
PHP实现的下载远程图片自定义函数分享
Jan 28 PHP
详解PHP中的null合并运算符
Dec 30 PHP
thinkphp3.2.3 分页代码分享
Jul 28 PHP
laravel model 两表联查示例
Oct 24 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
解析smarty模板中类似for的功能实现
2013/06/18 PHP
CodeIgniter框架过滤HTML危险代码
2014/06/12 PHP
PHP在网页中动态生成PDF文件详细教程
2014/07/05 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
2015/03/03 PHP
ThinkPHP实现分页功能
2017/04/28 PHP
PHP+Ajax简单get验证操作示例
2019/03/02 PHP
JavaScript中判断函数是new还是()调用的区别说明
2011/04/07 Javascript
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
2015/11/26 Javascript
详解JavaScript for循环中发送AJAX请求问题
2020/06/23 Javascript
javascript验证内容为数字以及长度为10的简单实例
2016/08/20 Javascript
利用Javascript仿Excel的数据透视分析功能
2016/09/07 Javascript
基于javascript实现按圆形排列DIV元素(二)
2016/12/02 Javascript
详解Jquery的事件操作和文档操作
2016/12/19 Javascript
微信小程序侧边栏滑动特效(左右滑动)
2017/01/23 Javascript
详解vue.js2.0父组件点击触发子组件方法
2017/05/10 Javascript
在使用JSON格式处理数据时应该注意的问题小结
2017/05/20 Javascript
深入学习nodejs中的async模块的使用方法
2017/07/12 NodeJs
jQuery封装animate.css的实例
2018/01/04 jQuery
jquery radio 动态控制选中失效问题的解决方法
2018/02/28 jQuery
layui radio性别单选框赋值方法
2018/08/15 Javascript
微信小程序实现商城倒计时
2020/11/01 Javascript
微信小程序实现滚动加载更多的代码
2019/12/06 Javascript
[04:11]DOTA2上海特级锦标赛主赛事首日TOP10
2016/03/03 DOTA
Python常用正则表达式符号浅析
2014/08/13 Python
python中数据爬虫requests库使用方法详解
2018/02/11 Python
python+splinter自动刷新抢票功能
2018/09/25 Python
Python为何不能用可变对象作为默认参数的值
2019/07/01 Python
基于Python实现拆分和合并GIF动态图
2019/10/22 Python
python中对二维列表中一维列表的调用方法
2020/06/07 Python
Kendra Scott官网:美国领先的时尚配饰品牌
2020/10/22 全球购物
创先争优演讲稿
2014/09/15 职场文书
护士2014年终工作总结
2014/11/11 职场文书
婚礼答谢词
2015/01/04 职场文书
不会写演讲稿,快来看看这篇文章!
2019/08/06 职场文书
php 防护xss,PHP的防御XSS注入的终极解决方案
2021/04/01 PHP
JS 基本概念详细介绍
2021/10/16 Javascript