想要绝对概率,你就得做一个监控去平衡再说哪有绝对的概率啊,假如你买彩票中一等奖的概率是 100W分之一,但还是不保证你买100W次,一定会中给你个函数参考一下$bl = lucker(10);//50%的可能性
var_dump($bl);
function lucker($dot) {
$dot = intval($dot);
$dot = max($dot,0);
$dot = min($dot,100);//max dot = 100
$one = rand(1,100);
$total = range(1,100);
shuffle($total);
$range = array();
for($i=0; $i<$dot; $i++) {
$range[] = $total[$i];
}
return in_array($one,$range);
}