2011-12-24 40 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)];