摘要:php rand数组
function random_array_element(&$a){
mt_srand((double)microtime()*1000000);
// get all array keys:
$k = array_keys($a);
// find a random array key:
$r = mt_rand(0, count($k)-1);
$rk = $k[$r];
// return the random key (if exists):
return isset($a[$rk]) ? $a[$rk] : '';
}
$array = array(1,2,3,5,6,7,8);
// and also:
//$array = array('one' => 1, 'two' => 2, 'three' => 3);
// example:
print random_array_element($array);
?>
标签:rand,random,数组,array,php,rk
来源: https://www.cnblogs.com/petewell/p/11474170.html