• 技术文章 >后端开发 >php教程

    php实现可以设置中奖概率的抽奖程序代码分享_PHP教程

    2016-07-13 10:40:44原创288
    复制代码 代码如下:

    /**
    * 抽奖
    * @param int $total
    */
    function getReward($total=1000)
    {
    $win1 = floor((0.12*$total)/100);
    $win2 = floor((3*$total)/100);
    $win3 = floor((12*$total)/100);
    $other = $total-$win1-$win2-$win3;
    $return = array();
    for ($i=0;$i<$win1;$i++)
    {
    $return[] = 1;
    }
    for ($j=0;$j<$win2;$j++)
    {
    $return[] = 2;
    }
    for ($m=0;$m<$win3;$m++)
    {
    $return[] = 3;
    }
    for ($n=0;$n<$other;$n++)
    {
    $return[] = '谢谢惠顾';
    }
    shuffle($return);
    return $return[array_rand($return)];
    }

    $data = getReward();
    echo $data;
    ?>

    www.bkjia.comtruehttp://www.bkjia.com/PHPjc/714948.htmlTechArticle复制代码 代码如下: ?php /** * 抽奖 * @param int $total */ function getReward($total=1000) { $win1 = floor((0.12*$total)/100); $win2 = floor((3*$total)/100); $win3 = floor...

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 实现 可以 设置 中奖 概率 抽奖 程序 代码 分享 复制 代码 如下 php 抽奖 @param int
    上一篇:非常实用的php弹出错误警告函数扩展性强_PHP教程 下一篇:php 启动报错如何解决_PHP教程
    Web大前端开发直播班

    相关文章推荐

    • php代码之要点分析一_PHP教程• php实现递归与无限分类的方法_PHP教程• ThinkPHP让分页保持搜索状态的方法_PHP教程• 排名前十的PHP调试工具,你认可吗?(1)_PHP教程• php实现图形显示Ip地址的代码_PHP教程

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网