2011-12-24 68 views
0

我有陣列 的var_dump result--發現隨機元素從一個數組在PHP

array 
     6 => int 7 
     7 => int 8 
     9 => int 10 
     11 => int 12 

我想找出從它的任何隨機數使用

$avil=array_rand($arr); 

,但它給我的結果在6,7,9,11 但我需要結果從7,8,10,12 如何繼續

回答

1

array_rand返回數組

關鍵那麼你會得到使用$arr[$avil]

6

只需使用$avil = $arr[array_rand($arr)];