php 随机取数组中的一个值,或多个值
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;
}
$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;
}
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: php curl获取到json对象并转成数组array
- 下一篇: php 类中调用另一个类