php中实现获取随机数组列表的自定义函数


Posted in PHP onApril 02, 2015

贴一段代码,在php中获取随机数组 不用多说,直接贴代码,php中的array_rand很变态,突破了正常人的理解,繁琐

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;
}
PHP 相关文章推荐
PHP新手上路(十四)
Oct 09 PHP
自动生成文章摘要的代码[PHP 版本]
Mar 20 PHP
Dedecms常用函数解析
Feb 01 PHP
PHP print类函数使用总结
Jun 25 PHP
php iconv() : Detected an illegal character in input string
Dec 05 PHP
PHP base64编码后解码乱码的解决办法
Jun 19 PHP
教你如何开启shopnc b2b2c 伪静态
Oct 21 PHP
PHP实现HTML生成PDF文件的方法
Nov 07 PHP
PHP Opcache安装和配置方法介绍
May 28 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
Dec 16 PHP
Yii2组件之多图上传插件FileInput的详细使用教程
Jun 20 PHP
PHP常见加密函数用法示例【crypt与md5】
Jan 27 PHP
PHP版微信公众平台红包API
Apr 02 #PHP
php实现TCP端口检测的方法
Apr 01 #PHP
Yii实现自动加载类地图的方法
Apr 01 #PHP
PHP递归调用数组值并用其执行指定函数的方法
Apr 01 #PHP
php微信公众平台开发类实例
Apr 01 #PHP
PHP生成指定随机字符串的简单实现方法
Apr 01 #PHP
php使用Image Magick将PDF文件转换为JPG文件的方法
Apr 01 #PHP
You might like
十天学会php之第四天
2006/10/09 PHP
关于ob_get_contents(),ob_end_clean(),ob_start(),的具体用法详解
2013/06/24 PHP
php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例
2014/07/18 PHP
PHP简单实现防止SQL注入的方法
2018/03/13 PHP
不用AJAX和IFRAME,说说真正意义上的ASP+JS无刷新技术
2008/09/25 Javascript
javascript 流畅动画实现原理
2009/09/08 Javascript
javascript 基础篇1 什么是js 建立第一个js程序
2012/03/14 Javascript
JavaScript实现两个Table固定表头根据页面大小自行调整
2014/01/03 Javascript
jQuery如何实现点击页面获得当前点击元素的id或其他信息
2014/01/09 Javascript
javascript引用赋值(地址传值)用法实例
2015/01/13 Javascript
JavaScript实现梯形乘法表的方法
2015/04/25 Javascript
javascript 封装Date日期类实例详解
2017/05/28 Javascript
vue服务端渲染的实例代码
2017/08/28 Javascript
vue+webpack 打包文件 404 页面空白的解决方法
2018/02/28 Javascript
Vue项目安装插件并保存
2019/01/28 Javascript
JavaScript装饰者模式原理与用法实例详解
2020/03/09 Javascript
js实现购物车商品数量加减
2020/09/21 Javascript
[01:14]DOTA2 7.22版本新增神杖效果展示(智力英雄篇)
2019/05/29 DOTA
python实现的一个火车票转让信息采集器
2014/07/09 Python
pygame学习笔记(1):矩形、圆型画图实例
2015/04/15 Python
Hadoop中的Python框架的使用指南
2015/04/22 Python
python创建和删除目录的方法
2015/04/29 Python
Python的Django框架下管理站点的基本方法
2015/07/17 Python
win10系统中安装scrapy-1.1
2016/07/03 Python
详解 Python中LEGB和闭包及装饰器
2017/08/03 Python
python中requests和https使用简单示例
2018/01/18 Python
Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)
2018/04/05 Python
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
2019/07/01 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
2020/06/23 Python
荷兰男士时尚网上商店:Suitable
2017/12/25 全球购物
培训心得体会
2013/12/29 职场文书
演讲稿格式范文
2014/05/19 职场文书
行政诉讼答辩状
2015/05/21 职场文书
Canvas三种动态画圆实现方法说明(小结)
2021/04/16 Javascript
教你部署vue项目到docker
2022/04/05 Vue.js
Python可视化神器pyecharts绘制水球图
2022/07/07 Python