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&amp;MYSQL服务器配置说明
Oct 09 PHP
php GD绘制24小时柱状图
Jun 28 PHP
PHP 日志缩略名的创建函数代码
May 26 PHP
PHP数据类型的总结分析
Jun 13 PHP
php引用传值实例详解学习
Nov 06 PHP
php中替换字符串中的空格为逗号','的方法
Jun 09 PHP
PHP缓存集成库phpFastCache用法
Dec 15 PHP
php实现Linux服务器木马排查及加固功能
Dec 29 PHP
写一段简单的PHP建立文件夹代码
Jan 06 PHP
php使用APC实现实时上传进度条功能
Oct 26 PHP
php求数组全排列,元素所有组合的方法
May 05 PHP
php查看一个变量的占用内存的实例代码
Mar 29 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
php实现的简单压缩英文字符串的代码
2008/04/24 PHP
shopex主机报错误请求解决方案(No such file or directory)
2011/12/27 PHP
php curl选项列表(超详细)
2013/07/01 PHP
PHP调用.NET的WebService 简单实例
2015/03/27 PHP
php搜索文件程序分享
2015/10/30 PHP
thinkphp自带验证码全面解析
2016/09/18 PHP
PHP字符串与数组处理函数用法小结
2020/01/07 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
javascript 从if else 到 switch case 再到抽象
2010/07/17 Javascript
js获取url参数值的两种方式
2013/09/10 Javascript
js与jquery获取父元素,删除子元素的两种不同方法
2014/01/09 Javascript
一个获取第n个元素节点的js函数
2014/09/02 Javascript
JavaScript制作淘宝星级评分效果的思路
2020/06/23 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
2015/12/29 Javascript
JavaScript事件学习小结(三)js事件对象
2016/06/09 Javascript
JS上传图片预览插件制作(兼容到IE6)
2016/08/07 Javascript
MUI实现上拉加载和下拉刷新效果
2017/06/30 Javascript
js移动端事件基础及常用事件库详解
2017/08/15 Javascript
ReactJS实现表单的单选多选和反选的示例
2017/10/13 Javascript
react router4+redux实现路由权限控制的方法
2018/05/03 Javascript
React组件对子组件children进行加强的方法
2019/06/23 Javascript
vue-cli3跨域配置的简单方法
2019/09/06 Javascript
微信小程序获取用户信息及手机号(后端TP5.0)
2019/09/12 Javascript
使用python3实现操作串口详解
2019/01/01 Python
详解python函数的闭包问题(内部函数与外部函数详述)
2019/05/17 Python
Pyinstaller 打包发布经验总结
2020/06/02 Python
Python数据库封装实现代码示例解析
2020/09/05 Python
利用python清除移动硬盘中的临时文件
2020/10/28 Python
爱游人:Travelliker
2017/09/05 全球购物
公司领导推荐信
2013/11/12 职场文书
2015年银行信贷员工作总结
2015/05/19 职场文书
公司员工培训管理制度
2015/08/04 职场文书
JavaScript实现淘宝商品图切换效果
2021/04/29 Javascript
Ajax异步刷新功能及简单案例
2021/11/20 Javascript
JAVA长虹键法之建造者Builder模式实现
2022/04/10 Java/Android
mysql中如何用命令创建联合唯一索引
2022/04/20 MySQL