<?php $number =range(1,50); //shuffle 将数组顺序随即打乱。 shuffle($number); print_r($number); echo ‘<br>‘; $num =6; //要取得 $result =array_slice($number,0,$num); //array_slice 从下表为0的开始抓取6个 print_r($result); ?>
<?php $tmp=array(); while(count($tmp)<5){ $tmp[]=mt_rand(1,20); //在1-20内生产更好的随机数、 $tmp=array_unique($tmp); //去除重复的值、 } echo ‘<pre>‘; print_r($tmp); ?>
<?php $tmp = range(1,10); echo ‘<pre>‘; print_r(array_rand($tmp,2)); ?>
时间: 2024-11-09 03:16:30