100分奖励,需求就这些了,求代码 ,
中奖名额为40个,奖品全部抽完显示“奖品已抽完”3,如果中奖显示“恭喜您中奖了”,未中奖显示“不好意思,你未抽中奖品!”
中奖名额为40个,奖品全部抽完显示“奖品已抽完
如果中奖显示“恭喜您中奖了”,未中奖显示“不好意思,你未抽中奖品
php 抽奖代码,100分奖励
答案:3 悬赏:70 手机版
解决时间 2021-02-22 13:27
- 提问者网友:疯孩纸
- 2021-02-21 22:29
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-02-21 23:48
中奖概率是40%
function getReward($total=1000)
{
$win1 = floor((40*$total)/100);
$other = $total-$win1;
$return = array();
for ($i=0;$i<$win1;$i++)
{
$return[] = 1;
}
for ($n=0;$n<$other;$n++)
{
$return[] = '未抽中奖品';
}
shuffle($return);
return $return[array_rand($return)];
}
$data = getReward();
echo $data;
?>
function getReward($total=1000)
{
$win1 = floor((40*$total)/100);
$other = $total-$win1;
$return = array();
for ($i=0;$i<$win1;$i++)
{
$return[] = 1;
}
for ($n=0;$n<$other;$n++)
{
$return[] = '未抽中奖品';
}
shuffle($return);
return $return[array_rand($return)];
}
$data = getReward();
echo $data;
?>
全部回答
- 1楼网友:野味小生
- 2021-02-22 01:46
怎么又是你啊 迷上抽奖了啊?
- 2楼网友:零点过十分
- 2021-02-22 00:56
可以根据你条件完成
再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯