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 相关文章推荐
php预定义常量
Dec 25 PHP
PHP中冒号、endif、endwhile、endfor使用介绍
Apr 28 PHP
php的一些小问题
Jul 03 PHP
PHP MemCached高级缓存配置图文教程
Aug 05 PHP
PHP漏洞全解(详细介绍)
Nov 13 PHP
php漏洞之跨网站请求伪造与防止伪造方法
Aug 15 PHP
PHP curl CURLOPT_RETURNTRANSFER参数的作用使用实例
Feb 07 PHP
PHP微信开发之二维码生成类
Jun 26 PHP
Java中final关键字详解
Aug 10 PHP
PHP命令Command模式用法实例分析
Aug 08 PHP
php 将json格式数据转换成数组的方法
Aug 21 PHP
PHP中遍历数组的三种常用方法实例分析
Jun 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
实用函数10
2007/11/08 PHP
php empty()与isset()区别的详细介绍
2013/06/17 PHP
PHP中is_file不能替代file_exists的理由
2014/03/04 PHP
PHP使用array_merge重新排列数组下标的方法
2015/07/22 PHP
php实现网页端验证码功能
2017/07/11 PHP
php使用gearman进行任务分发操作实例详解
2020/02/26 PHP
Aster vs KG BO3 第二场2.18
2021/03/10 DOTA
再次分享18个非常棒的jQuery表格插件
2011/04/10 Javascript
网页编辑器ckeditor和ckfinder配置步骤分享
2012/05/24 Javascript
js中Image对象以及对其预加载处理示例
2013/11/20 Javascript
AngularJS实现表单验证
2015/01/28 Javascript
JS数组array元素的添加和删除方法代码实例
2015/06/01 Javascript
深入探讨javascript函数式编程
2015/10/11 Javascript
AngularJS中处理多个promise的方式
2016/02/02 Javascript
js表单验证实例讲解
2016/03/31 Javascript
javascript设置文本框光标的方法实例小结
2016/11/04 Javascript
每个 JavaScript 工程师都应懂的33个概念
2018/10/22 Javascript
mpvue+vant app搭建微信小程序的方法步骤
2019/02/11 Javascript
jQuery 实现DOM元素拖拽交换位置的实例代码
2020/07/14 jQuery
封装Vue Element的table表格组件的示例详解
2020/08/19 Javascript
使用Vue实现一个树组件的示例
2020/11/06 Javascript
Python实现简易Web爬虫详解
2018/01/03 Python
Python使用scrapy爬取阳光热线问政平台过程解析
2019/08/14 Python
centos7中安装python3.6.4的教程
2019/12/11 Python
html5 乒乓球(碰撞检测)实例二
2013/07/25 HTML / CSS
太阳镜仓库,售价20美元或更少:Sunglass Warehouse
2016/09/28 全球购物
Visual-Click葡萄牙:欧洲领先的在线眼镜商
2020/02/17 全球购物
德国家具折扣店:POCO
2020/02/28 全球购物
世界上最大的皮肤科医生拥有和经营的美容网站:LovelySkin
2021/01/03 全球购物
EJB3推出JPA的原因
2013/10/16 面试题
迎接领导欢迎词
2014/01/11 职场文书
《颐和园》教学反思
2014/02/26 职场文书
社区维稳工作方案
2014/06/06 职场文书
2015年党支部书记工作总结
2015/05/21 职场文书
开学第一周总结
2015/07/16 职场文书
浅谈python中的多态
2021/06/15 Python