您的位置:首页 > 编程语言 > PHP开发

php 随机取数组中的一个值,或多个值

2016-05-20 16:14 666 查看
function rand_one($numone = array()){
$len = sizeof($numone,1);
$j = rand(0,$len-1);    

    return $numone[$j];    

}

function rand_num($num = array(),$sj = 5){
$myWant = array();
for($i=0;$i<$sj;$i++){
 $len = sizeof($num,1);
 $keys = array_keys($num);
 $j = rand_one($keys);
 
 $myWant[] = $num[$j];
 
 unset($num[$j]);
}
return $myWant;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: