php获取随机数组列表的方法
2015-01-24信息快讯网
这篇文章主要介绍了php获取随机数组列表的方法,涉及随机数的应用于数组的遍历,非常具有实用价值,需要的朋友可以参考下
本文实例讲述了php获取数组中随机数组的实例程序,分享给大家供大家参考。具体实现方法如下:
不用多说,直接贴代码,php中的array_rand很变态,突破了正常人的理解,非常繁琐
例1:
function create_random_ids( $min,$max,$limited )
{
$_base_ids = range($min,$max);
$_temp_key = array_rand ($_base_ids,min(count($_base_ids),$limited+10));
//拼接
$ids = array();
for ($x=0; $x < count($_temp_key); $x++) {
$ids[] = $_base_ids[$_temp_key[$x]];
}
return $ids;
}例2:
<?php $a = array(0,1,2,3,4,5,6,7,8); echo "$a原来的顺序为:<hr/>"; foreach($a as $v) echo $v."t"; shuffle($a); echo "<br/>$a被打乱后的顺序为:<hr/>"; foreach($a as $v) echo $v."t"; ?>
第一次得到的结果为:
第二次得到的结果为:
第三次得到的结果为:
希望本文所述对大家的php程序设计有所帮助。
php使用正则表达式获取图片url的方法
php使用CURL伪造IP和来源实例详解
php+mysql实现无限分类实例详解
php截取html字符串及自动补全html标签的方法
php在linux下检测mysql同步状态的方法
将FCKeditor导入PHP+SMARTY的实现方法
php通过Chianz.com获取IP地址与地区的方法
php获取四位字母和数字的随机数的实现方法
php读取csv数据保存到数组的方法
php数组添加元素方法小结
php获取数组元素中头一个数组元素值的实现方法
PHP使用array_multisort对多个数组或多维数组进行排序
php中Array2xml类实现数组转化成XML实例
php中mt_rand()随机数函数用法
PHP生成不重复随机数的方法汇总
javascript some()函数用法详解
php中chdir()函数用法实例
php之readdir函数用法实例
dedecms中使用php语句指南
php 使用file_get_contents读取大文件的方法
php合并数组中相同元素的方法
html静态页面调用php文件的方法
PHP动态页生成静态页的3种常用方法
PHP使用json_encode函数时不转义中文的解决方法
PHP产生不重复随机数的5个方法总结
PHP获取数组中重复最多的元素的实现方法
php数组操作之键名比较与差集、交集赋值的方法
php json转换成数组形式代码分享
php使用session二维数组实例
一个php生成16位随机数的代码(两种方法)
php生成随机数的三种方法
PHP生成指定长度随机数最简洁的方法