具体如下:
<?php
for($i=1;$i<100000;$i++){
$x=mt_rand(0,100);
if($x<20){
$a=$a+1;
}
else{
if($x<50){
$b=$b+1;
}
else{
$c=$c+1;
}
}
}
echo $a . '<br />';
echo $b . '<br />';
echo $c . '<br />';
?>输出结果:
19589
29795
50615
关键在mt_rand(0,100)
通过$a $b $c的出现次数来体现概率
| 欢迎光临 一起源码网 (https://www.171739.xyz/) | Powered by Discuz! X3.3 |