本文實例講述了php獲取一定范圍內取N個不重復的隨機數的方法。分享給大家供大家參考,具體如下:
//range 是將1000到9999 列成一個數組$numbers = range (1000,9999);//shuffle 將數組順序隨即打亂shuffle ($numbers);//array_slice 取該數組中的某一段$result = array_slice($numbers,0,3);print_r($result);
運行結果為:
Array( [0] => 9767 [1] => 2344 [2] => 7783)