2009-06-30 56 views
3

我有一個50個項目的數組,我想隨機選擇其中的5個並獲得一個數組。有這個功能嗎?如何從數組中隨機選擇項目?

+0

什麼50號?他們是50個已知的數字,可以選擇5個,還是隻是想在特定範圍內選擇5個(唯一)數字? – gapple 2009-06-30 21:44:53

+0

不知道爲什麼這是downvoted,這是一個很好的問題(儘管有點措辭不佳,但仍然)。 – 2009-06-30 21:45:28

回答

7

放入數組中的項目及用途:

$selectrand = array_rand($arrayname, 5); 
-2

試試這個:

$randomnumber = (rand()%$num);