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;
}
$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;
}
相关文章推荐
- [PHP源码阅读]explode和implode函数
- PHP_MySQL高并发加锁事务处理
- php 时间秒数转换成H:i:s
- php抓取网页上的指定内容
- PHP中的traits
- PHP_curl模拟高并发请求
- php.ini详解
- php curl 抓取内容
- yii2下使用支付宝
- 今天你说520了吗?不仅有php表白书还有java表白神器
- php-命名空间
- 了解thinkphp(三)
- PHP 监控服务器动态
- PHP性能优化大全(php.ini)
- [转]THINKPHP--MVC模式
- [转]PHP--优化PHP代码建议
- php环境搭建
- 颜色处理
- java,php,js;AES 互通加解密
- Yii2中使用自定义的数据库