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

 更新时间:2015年04月02日 09:22:47   投稿:junjie  
这篇文章主要介绍了php中实现获取随机数组列表的自定义函数,本文直接给出实现代码,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

贴一段代码,在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对二维数组(多维数组)进行排序的方法

    在 PHP 中,可以使用函数 array_multisort() 来对二维数组进行排序处理,该函数可以按照指定的键或值对数组进行排序,本文通过一个示例来给大家介绍一下PHP如何对二维数组(多维数组)进行排序,需要的朋友可以参考下
    2023-09-09
  • CodeIgniter基本配置详细介绍

    CodeIgniter基本配置详细介绍

    CodeIgniter 基本配置信息在 application/config/config.php 文件,本文详细讲解每一个基本配置选项,从而快速掌握CodeIgniter 进行开发。
    2013-11-11
  • php实现的三个常用加密解密功能函数示例

    php实现的三个常用加密解密功能函数示例

    这篇文章主要介绍了php实现的三个常用加密解密功能函数,涉及php针对字符串的遍历、截取、编码转换等相关操作技巧,需要的朋友可以参考下
    2017-11-11
  • 给初学者的30条PHP最佳实践(荒野无灯)

    给初学者的30条PHP最佳实践(荒野无灯)

    给初学者的30条PHP最佳实践,需要的朋友可以参考下。
    2011-08-08
  • web站点获取用户IP的安全方法 HTTP_X_FORWARDED_FOR检验

    web站点获取用户IP的安全方法 HTTP_X_FORWARDED_FOR检验

    通过上一篇,获取用户Ip地址通用方法常见安全隐患(HTTP_X_FORWARDED_FOR) ,我们已经意 识到直接从http_x_forwarded_for中读取用户IP,跟我们直接从一个get,post值中读取其实没有两样。web参数检测里面一个基本原则:“一切输入都是有害的”,因此,只要是输入我们就需要进行过滤
    2013-06-06
  • PHP fastcgi模式上传大文件(大约有300多K)报错

    PHP fastcgi模式上传大文件(大约有300多K)报错

    上传图片时,大约有300多K,结果报了个服务器错误,fastcgi默认的请求大小为131072,于是在apache配置中添加了MaxRequestLen 配置就好了
    2014-09-09
  • 详解php内存管理机制与垃圾回收机制

    详解php内存管理机制与垃圾回收机制

    在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制。PHP的内存管理,分为俩部分, 第一部分是PHP自身的内存管理,而第二部分是zend_alloc中描写的关于PHP自身的内存管理。本文将详细介绍这两个内容。
    2021-05-05
  • php中namespace及use用法分析

    php中namespace及use用法分析

    这篇文章主要介绍了php中namespace及use用法,结合实例形式分析了php中namespace及use的功能与具体使用方法,需要的朋友可以参考下
    2016-12-12
  • 详解PHP结构型设计模式之桥接模式Bridge Pattern

    详解PHP结构型设计模式之桥接模式Bridge Pattern

    桥接,顾名思义,就是用来连接两个部分,使得两个部分可以互相通讯。桥接模式将系统的抽象部分与实现部分分离解耦,使他们可以独立的变化。本文通过示例详细介绍了桥接模式的原理与使用,需要的可以参考一下
    2023-04-04
  • php遍历目录方法小结

    php遍历目录方法小结

    这篇文章主要介绍了php遍历目录方法,实例总结了常用的两种实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03

最新评论

?


http://www.vxiaotou.com