php 生成不重复随机数(组)的几种方法
1个回答
展开全部
您好,很高兴回答您的问题
$numbers = range (1,50);
//将数组顺序随机打乱
shuffle ($numbers);
//取该数组中的某一段
$result = array_slice($numbers,0,6);
print_r($result);
$tmp=array();
while(count($tmp)<5){
$tmp[]=mt_rand(1,20);
$tmp=array_unique($tmp);
}
print_r($tmp);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询