巅云智能建站平台搭建版(创业流派版)火爆上线,毕生受权!新增:文章智能收罗+全站真静态打包+都会分站+智能小法式+不法词过滤+H5自顺应+智能链词等功效功效概况
赞助文档Help

PHP大转盘中奖几率算法实例

一佰互联网站建造(www.taishanly.com) 宣布日期 2020-04-28 13:46:29 阅读数: 124

本文实例报告了PHP大转盘中奖几率算法的完成体例,分享给大师供大师参考。详细以下:

大转盘是比来良多线上彀动中一个比拟成心思的工具了,上面咱们就来看看这个大转盘中奖几率算法与例子,但愿对列位有所赞助。

这是一个APP客户端有大转盘抽奖算法,详细若何抽奖固然在咱们办事端完成了。上面和大师简略分享一下完成代码:

复制代码 代码以下:header("Content-type: text/html; charset=utf-8");
$prize_arr = array(
"0" => array("id"=>1,"prize"=>"平板电脑","v"=>1),
"1" => array("id"=>2,"prize"=>"数码相机","v"=>5),
"2" => array("id"=>3,"prize"=>"音箱装备","v"=>10),
"3" => array("id"=>4,"prize"=>"4G优盘","v"=>12),
"4" => array("id"=>5,"prize"=>"10Q币","v"=>22),
"5" => array("id"=>6,"prize"=>"下次没准就能够中哦","v"=>50),
);
 
$actor = 100;
 
foreach ($prize_arr as $v) {
$arr[$v["id"]] = $v["v"];
}
foreach ($arr as &$v) {
$v = $v*$actor;
}
asort($arr);
$sum = array_sum($arr);   //总几率
 
$rand = mt_rand(1,$sum);
 
$result = "";    //中奖产物id
 
foreach ($arr as $k => $x)
{
if($rand <= $x)
{
$result = $k;
break;
}
else
{
$rand -= $x;
}
}
$res["yes"] = $prize_arr[$result-1]["prize"]; //中奖项
print_r($res);

但愿本文所述对大师的PHP法式设想有所赞助。

一佰互联是天下着名建站品牌办事商,咱们有九年、网站建造、网页设想、php开辟和域名注册及假造主机办事经历,供给的办事更是天下着名。最近几年来还整合团队上风自立开辟了可视化多用户”“3.0平台版,拖拽排版网站建造设想,轻松完成pc站、手机微网站、小法式、APP一体化全网营销网站扶植 ,已胜利的为天下上百家收集公司供给自助建站平台搭建办事。

相干消息more

07
04月
用一篇干货,让设想师领会本年很火的「用户下沉

@苏大牙牙牙 :身为设想师,咱们习气性的静心专攻本身的专业,思虑着像素级的细节,拿捏着纤细的交互休会,会商着新的动效体例,却经常疏忽着咱们所... >>概况

21
12月
挑选建站公司的要点

此刻跟着互联网的突起,良多企业乃至是小我都想做一个网站,用来展现或是售卖商品,那末避免不了要和网页建造公司谈判。起首咱们要有个清楚的思绪和... >>概况

11
03月
若何挑选五站合一的H5呼应式自助建站体系?

跟着互联网手艺的成长,企业建网站有良多体例,比方请人设想定制,本身请手艺员开辟,或略懂电脑的用自助建站软 专为企业建站设想开辟的软件,傻... >>概况

04
04月
第一次参与漫展,蜜斯姐的着装吸收了我

简介:第一次参与动漫展览,那种近间隔的感触感染仍是很不一样的。看着一群人穿戴动漫服装网www.vhao.net,内心砰砰砰的。这位蜜斯姐像不像仙女下凡。(图片来自西方IC... >>概况

高端网站扶植

美工统筹SEO,为企业电子商务营销助力!

德律风:

023-85725751
建站

产物

域名注册 假造主机 云办事器 企业邮局
智能建站 APP打包 微站/小法式 创业平台
网站推行 媒体营销 智能收罗 AI机械人
400德律风 短信营销 店销机械人
私家定制 流派网站