php获取一定范围内取N个不重复的随机数


Posted in PHP onMay 28, 2016

本文实例讲述了php获取一定范围内取N个不重复的随机数的方法。分享给大家供大家参考,具体如下:

//range 是将1000到9999 列成一个数组
$numbers = range (1000,9999);
//shuffle 将数组顺序随即打乱
shuffle ($numbers);
//array_slice 取该数组中的某一段
$result = array_slice($numbers,0,3);
print_r($result);

运行结果为:

Array
(
  [0] => 9767
  [1] => 2344
  [2] => 7783
)
PHP 相关文章推荐
如何在WIN2K下安装PHP4.04
Oct 09 PHP
用Zend Encode编写开发PHP程序
Feb 21 PHP
php 批量替换html标签的实例代码
Nov 26 PHP
PHP生成网站桌面快捷方式代码分享
Oct 11 PHP
php获取文章上一页与下一页的方法
Dec 01 PHP
PHP中使用xmlreader读取xml数据示例
Dec 29 PHP
简单实现PHP留言板功能
Dec 21 PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
Aug 20 PHP
PHP类与对象后期静态绑定操作实例详解
Dec 20 PHP
redis+php实现微博(三)微博列表功能详解
Sep 23 PHP
laravel 使用事件系统统计浏览量的实现
Oct 16 PHP
PHP dirname功能及原理实例解析
Oct 28 PHP
smarty的section嵌套循环用法示例
May 28 #PHP
PHP引用返回用法示例
May 28 #PHP
php时间函数用法分析
May 28 #PHP
zend framework重定向方法小结
May 28 #PHP
php通过文件头判断格式的方法
May 28 #PHP
Thinkphp自定义代码生成工具及用法说明(附下载地址)
May 27 #PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
May 27 #PHP
You might like
极典R601SW收音机
2021/03/02 无线电
PHP json_encode中文乱码问题的解决办法
2013/09/09 PHP
php中sprintf与printf函数用法区别解析
2014/02/17 PHP
php发送get、post请求的6种方法简明总结
2014/07/08 PHP
轻松实现php文件上传功能
2017/02/17 PHP
asp(javascript)全角半角转换代码 dbc2sbc
2009/08/06 Javascript
jQuery 改变CSS样式基础代码
2010/02/11 Javascript
通过下拉框的值来确定输入框是否可以为空的代码
2011/10/18 Javascript
js 控制图片大小核心讲解
2013/10/09 Javascript
Jquery 获取对象的几种方式介绍
2014/01/17 Javascript
JS中数组Array的用法示例介绍
2014/02/20 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
JS实现设置ff与ie元素绝对位置的方法
2016/03/08 Javascript
极力推荐一款小巧玲珑的可视化编辑器bootstrap-wysiwyg
2016/05/27 Javascript
实现一个完整的Node.js RESTful API的示例
2017/09/29 Javascript
layui中layer前端组件实现图片显示功能的方法分析
2017/10/13 Javascript
AngularJS创建一个上传照片的指令实例代码
2018/02/24 Javascript
mpvue+vant app搭建微信小程序的方法步骤
2019/02/11 Javascript
记录vue做微信自定义分享的一些问题
2019/09/12 Javascript
JS字符串和数组如何实现相互转化
2020/07/02 Javascript
js实现搜索提示框效果
2020/09/05 Javascript
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
python Django模板的使用方法
2016/01/14 Python
Python操作Excel之xlsx文件
2017/03/24 Python
从0开始的Python学习014面向对象编程(推荐)
2019/04/02 Python
html svg生成环形进度条的实现方法
2019/09/23 HTML / CSS
资生堂英国官网:Shiseido英国
2020/12/30 全球购物
白酒市场开发计划书
2014/01/09 职场文书
双方协议书
2014/04/22 职场文书
美食节策划方案
2014/05/26 职场文书
中学生旷课检讨书500字
2014/10/29 职场文书
学习型家庭事迹材料
2014/12/20 职场文书
2015年艾滋病宣传活动总结
2015/03/27 职场文书
2015年学校信息技术工作总结
2015/05/25 职场文书
门卫管理制度范本
2015/08/05 职场文书
Spring boot应用启动后首次访问很慢的解决方案
2021/06/23 Java/Android