如何用php生成1-10之间的不重复随机数

  
 如何用php生成1-10之间的不重复随机数,方法一:使用shuffle函数生成随机数。具体代码如下:
<?php
$arr=range(1,10);
shuffle($arr);
foreach($arr as $values)
{
  echo $values." ";
}
?>
  方法二:php使用array_unique函数生成随机数。具体代码如下:
?php
$arr=array();
while(count($arr)<10)
{
  $arr[]=rand(1,10);
  $arr=array_unique($arr);
}
echo implode(" ",$arr);
?>
 
相关文章