前言:
此刻我们对“php抽奖源码”大致比较关怀,同学们都需要了解一些“php抽奖源码”的相关知识。那么小编在网上搜集了一些对于“php抽奖源码””的相关知识,希望小伙伴们能喜欢,兄弟们快快来学习一下吧!前言:H5网页开发一般都会涉及到活动的组织与报名,而抽奖活动更是各大公众号引流的首选。方法主要有大转盘、点击按钮抽奖、参加一个小游戏然后抽。不管方法如何最终都会大一个奖品数组中选出其中一个,所以以下代码段是以备不时之需。
原理
将数据库中的记录转成数组,以ID为键,概率为值组成新数组,求出概率之和。用FOR循环新数组。再用随机函数,随机一个数值,是否比数组中概率值要小,如果小就返回ID,否则将概率之和减小,再随机。直到循环结束。
主函数
数据数组
测试
这些只是能够快速做一个抽奖,但对于有其他细致需求的来说,万不可套用,例如要加入抽三次必中,指定某人中奖等等这些需求时,大家还是要客观对待,必竟甲方都是“baba”!!!遁走!!!!!
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #php抽奖源码