素材牛VIP会员
PHP编写的简单随机抽奖函数
 雪***狐  分类:PHP代码  人气:295  回帖:0  发布于6年前 收藏
<?php
/**
 * “抽奖”函数
 *
 * @param integer $first    起始编号
 * @param integer $last     结束编号
 * @param integer $total    获奖人数
 *
 * @return string
 *
*/
function isWinner($first, $last, $total)
{
    $winner = array();
    for ($i=0;;$i++)
    {
        $number = rand($first, $last);
        if (!in_array($number, $winner))
            $winner[] = $number;    // 如果数组中没有该数,将其加入到数组
        if (count($winner) == $total)   break;
    }
    return implode(' ', $winner);
}
// for test
echo isWinner(1, 100, 30);
 标签:暂无标签

讨论这个帖子(0)垃圾回帖将一律封号处理……

暂无回帖!
 文明上网,理性发言!   😉 阿里云幸运券,戳我领取