php怎么指定几等奖对应不同的模板

Chu-Ting 发布于 2014/09/03 15:09
阅读 36
收藏 0
<?php
/**
 * 抽奖
 * @param int $total
 */
function getReward($total=100)
{
 $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[] = "一等奖你超神啦!!!";
 }
 for ($j=0;$j<$win2;$j++)
 {
  $return[] = "二等奖舍你其谁啊啊啊啊";
 }
 for ($m=0;$m<$win3;$m++)
 {
  $return[] = "三等奖啊啊啊啊啊啊";
 }
 for ($n=0;$n<$other;$n++)
 {
  $return[] = '谢谢惠顾';
 }
 shuffle($return);
 return $return[array_rand($return)];
}
$data = getReward();
echo $data;

?> 

我怎么指定几等奖对应不同的模板

加载中
返回顶部
顶部