php实现的双色球算法示例

 更新时间:2017年06月20日 09:48:11   作者:北京流浪儿  
这篇文章主要介绍了php实现的双色球算法,涉及php数组遍历、随机数等相关操作技巧,需要的朋友可以参考下

本文实例讲述了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解析字符串里所有URL地址的方法

    php解析字符串里所有URL地址的方法

    这篇文章主要介绍了php解析字符串里所有URL地址的方法,涉及php操作数组、字符串及URL的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • Fine Uploader文件上传组件应用介绍

    Fine Uploader文件上传组件应用介绍

    考虑到对浏览器适配上采用Fine Uploader. Fine Uploader 采用ajax方式实现对文件上传有需要的朋友可以参考下
    2013-01-01
  • PHP提供下载功能的详细步骤

    PHP提供下载功能的详细步骤

    当使用PHP提供下载功能时,你需要设置正确的HTTP响应标头来告诉浏览器将文件视为要下载的内容,而不是在浏览器中显示,本文给大家介绍了PHP提供下载功能的详细步骤,需要的朋友可以参考下
    2023-12-12
  • PHP策略模式定义与用法示例

    PHP策略模式定义与用法示例

    这篇文章主要介绍了PHP策略模式定义与用法,结合实例形式简单分析了php策略模式的原理、实现与使用方法,需要的朋友可以参考下
    2017-07-07
  • 简单的PHP缓存设计实现代码

    简单的PHP缓存设计实现代码

    本功能主要是利用文件修改时间函数filemtime与现在时间作减法判断是否更新内容。
    2011-09-09
  • php将图片保存入mysql数据库失败的解决方法

    php将图片保存入mysql数据库失败的解决方法

    这篇文章主要介绍了php将图片保存入mysql数据库失败的解决方法,详细分析了php将图片保存入数据库遇到的问题及对应的解决方法,并总结了相关的技巧,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • php探针使用原理和技巧讲解

    php探针使用原理和技巧讲解

    在本篇文章里小编给大家分享的是关于php探针使用原理和技巧讲解,有兴趣的读者们可以跟着学习下。
    2019-09-09
  • php cookie使用方法学习笔记分享

    php cookie使用方法学习笔记分享

    在php中cookie与其它程序中没什么两样,cookie都是用来存储信息到客户端,常用用于安全性要求不高的一些应用中,如用户登录记住密码之类的,下面我来给大家介绍一下php cookie学习笔记
    2013-11-11
  • Nginx环境下PHP flush失效的解决方法

    Nginx环境下PHP flush失效的解决方法

    最近在工作中发现了一个问题,PHP的flush居然失效了,从网上找了一些资料,发现是Nginx的原因,所以这篇文章就给大家介绍了问题与解决办法,有需要的朋友们下面来一起看看吧。
    2016-10-10
  • 在PHP中养成7个面向对象的好习惯

    在PHP中养成7个面向对象的好习惯

    在 PHP 编程早期,PHP 代码在本质上是限于面向过程的。过程代码 的特征在于使用过程构建应用程序块。过程通过允许过程之间的调用提供某种程度的重用。
    2010-01-01

最新评论