hahadu/lottery-function

基本抽奖算法

Maintainers

Package info

github.com/hahadu/php-lottery

pkg:composer/hahadu/lottery-function

Statistics

Installs: 28

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.2.1 2023-08-27 09:08 UTC

This package is auto-updated.

Last update: 2026-02-27 14:38:48 UTC


README

lottery base class

array[id] id
array[prize] name
array[prorate] 中奖率 为0永远不中,100必中 数组中中奖率总和=100% 
    $prize_arr = [

        ['id'=>1,'prize'=>'平板电脑','prorate'=>1],
        ['id'=>2,'prize'=>'数码相机','prorate'=>5],
        ['id'=>3,'prize'=>'音箱设备','prorate'=>10],

        ['id'=>4,'prize'=>'4G优盘','prorate'=>12],

        ['id'=>5,'prize'=>'10Q币','prorate'=>22],

        ['id'=>6,'prize'=>'下次没准就能中哦','prorate'=>50],

    ];

    $lottery = (new Lottery());
    dump($lottery->run($prize_arr));