求一个指定范围内多个不重复随机数~
程序员文章站
2023-12-28 14:51:10
...
例如500以内6个不重复数
又快又省最好了
谢谢高手了!
又快又省最好了
谢谢高手了!
回复讨论(解决方案)
for($i=0; $i绝不重复,不信你试用arrayfille做一个1-500的数组
shuffle洗牌,arrayslice取前6个
for($i=0; $i绝不重复,不信你试
274 335 220 220 350 215
是不是该买彩票呢?
= $size ? $result : unique_random($result, $size, $min, $max);}$result = array();unique_random($result);print_r($result);Array( [0] => 132 [1] => 351 [2] => 43 [3] => 425 [4] => 449 [5] => 269)500个这么小的pool,完全可以用空间换时间。
$arr = array();for($i=1;$i