首頁 >後端開發 >php教程 >php 抽獎演算法 權重

php 抽獎演算法 權重

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-07-29 09:03:231810瀏覽
function getReward($total=1000)  
{  
    $win1 = floor((0.12*$total)/100);  
    $win2 = floor((3*$total)/100);  
    $win3 = floor((12*$total)/100);  
    $other = $total-$win1-$win2-$win3;  
    $return = array();  
    for ($i=0;$i<$win1;$i++)  
    {  
        $return[] = 1;  
    }  
    for ($j=0;$j<$win2;$j++)  
    {  
        $return[] = 2;  
    }  
    for ($m=0;$m<$win3;$m++)  
    {  
        $return[] = 3;  
    }  
    for ($n=0;$n<$other;$n++)  
    {  
        $return[] = '谢谢惠顾';  
    }
    shuffle($return);  
    return $return[array_rand($return)];
}  

php 抽獎演算法   權重

以上就介紹了php 抽獎演算法 權重,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn