PHP抽奖小程序

01 <?php
02 /**
03  * “抽奖”函数
04  *
05  * @param integer $first    起始编号
06  * @param integer $last     结束编号
07  * @param integer $total    获奖人数
08  *
09  * @return string
10  *
11 */
12 function isWinner($first$last$total)
13 {
14     $winner array();
15     for ($i=0;;$i++)
16     {
17         $number = mt_rand($first$last);
18         if (!in_array($number$winner))
19             $winner[] = $number;    // 如果数组中没有该数,将其加入到数组
20         if (count($winner) == $total)   break;
21     }
22     return implode(' '$winner);
23 }
24  
25 // for test
26 echo isWinner(1, 100, 5);
27 ?>
相关文章
相关标签/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
公众号推荐
   一个历史类的公众号,欢迎关注
一两拨千金