当前位置:知识问问>百科知识>基于PHP实身费入洲措现简单的随机抽奖小程序

基于PHP实身费入洲措现简单的随机抽奖小程序

2023-03-22 11:17:02 编辑:join 浏览量:594

基于PHP实身费入洲措现简单的随机抽奖小程序

一个来自抽奖小程序,概论可控,也可某个奖品在前端显示,而程序中根360问答本不可能获得!把所有的概率x10后相加起来,新数组中每项的值等于它前几个的和加上它本身。

然后随即生成一个0到最大数之间的一个数,通过循环查看它属校造何于那个区间,返回该区间的key。

代码如下

$prize=array(

1=>3.5,//3.5%女喜般们兰达证机率

2=>2.5,

3=>6,

4=>2,

5=>42,//42%机率

6=>36,

7=>2,

8=>4,

9=>2);//最后确认鱼系界轴奏殖路源教盾相加等于100$priz结规良eList=array(1=>array('小仙子'),2=>array(界待强城及气球市简只'5Q币'),3资贵略浓正决界=>array('38888游戏币'),4=>array('88888游戏币'),5=>array('谢谢参与!'),6=>array住苗('欢迎下次再来!'),7=>array('10Q币'),8=>array('888银元宝(绑定)'),9=>array('随机高级坐骑(绑定)'));//unset($prize[7]);直接把10Q这个奖品去掉$times=10;$max=0;foreach($priz年固品厚责eas$k=>$v)请定机排水期{$max=$v*$times+$max;组$row['v']议服次=$max;$row['k']=$k;$prizeZone[]=$row;}$max--;//临界值$rand=mt_rand(0,$max);$zone=1;foreach($prizeZoneas$k=>$v){if($rand>=$v['v']){if($rand>=$prizeZone[$k+1]['v']){continue;}else{$zone=$prizeZone才读空怀单免跳够老[$k+1]['k'];break情随供买探证;}}$zone=$v['k'];break;}print_r($p错木超哥空几希出政固总rizeList[肉迅胞可烧节住待好松$zone][0]天太判题误品冲);

基于php实现简单的抽奖小程序代码就给大家写这么多,不过都是核心代码,希望对大家学习工作有所帮容协子只叫李办章委助。

标签:PHP

版权声明:文章由 知识问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhshwenwen.com/article/31677.html
热门文章