PHP大转盘概率算法的一个实例
本文介绍了PHP大转盘奖概率算法的实现方法,供大家参考:大转盘是近年来一件非常有趣的事情。现在让我们来看看这个大转盘中奖概率算法和例子,希望能对你有所帮助。
这是一个应用程序客户端有一个大转盘抽奖算法,具体在我们的服务器上怎么画当然。让我们一起分享实现代码吧。
复制代码代码如下:标题(内容类型:文本/ HTML;字符集= UTF-8);
prize_arr美元=阵列(
0=阵列('id' = > 1,'prize= >平板电脑,V = > 1),
1=阵列('id' = > 2,'prize= >,数码相机,V = > 5),
2=阵列('id' = > 3,'prize= >的音频,V = > 10),
3=阵列('id' = > 4,'prize= > '4g,V = > 12),
4=阵列('id' = > 5,'prize'=>10,Q,V = > 22),
5=阵列('id' = > 6,'prize= >也许下次可以哦,V = > 50),
);
$演员= 100;
foreach($ prize_arr达v){
$ ARR { $ V { 'id' } } = { } $ V V;
}
foreach($ ARR达v){
美元= $ * * $演员;
}
Asort($ ARR);
总和= array_sum美元($ ARR); / /总概率
兰德= mt_rand(1美元美元的总和);
结果=;
foreach(ARR美元美元K = X元)
{
如果($ x $ x)
{
$结果= k;
打破;
}
其他的
{
美元= x;
}
}
RES {是} =美元美元美元prize_arr { } { } result-1 'prize '; / /
print_r(合物);
希望本文能对大家的PHP程序设计有所帮助。