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程序设计有所帮助。