这是我写的一个比较简单的抽奖算法,并没有很严谨,用于我自己写的wap文字游戏(美味小镇)上的随机食材,可以设定概率值
<?php
/**
* Created by PhpStorm.... }
}
}
$this->arr = $arr;
return $this;
}
//返回概率...array(), $odds=0)
{
$arr||$arr = $this->arr;
$odds||$odds = $this->odds;
//概率数组循环... ),
array(
'id'=>2,
'odds'=>10//相对概率值
),
array(
'id'=>3,
...'odds'=>200//相对概率值
),
)
调用方法
$a = new Rand($arr);
$a->action(1);
本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客