PHP 产生不重复随机数的方法(一)
来源:互联网 发布:fate hf 知乎 编辑:程序博客网 时间:2024/06/10 10:09
1.首先通过rand()函数获取一个长度固定的数组。
例如:$numbers = rand(6,50);
这条语句是可以产生6到50个数字,是按顺序排列的。
接着我们需要打乱这个顺序,产生45个无序的数组成一个数组,这时就需要用到php中的shuffle()函数。
例如:shuffle($numbers);
这时45个数字将呈现无序状态。
最后,通过php中的array_slice()函数截取你需要的随机数的个数。
$result = array_slice($numbers,0,6);
这里说明一下,$numbers是你要截取的数组,0是截取数组的小标,6是你要截取数组的个数。
1 0
- PHP 产生不重复随机数的方法(一)
- PHP:产生不重复随机数的方法
- PHP产生不重复随机数的方法
- PHP:产生不重复随机数的方法
- PHP产生不重复随机数的5个方法总结
- PHP产生不重复随机数的5个方法总结
- PHP产生不重复随机数的5个方法总结
- 产生不重复随机数的方法
- 产生不重复的随机数
- 产生不重复的随机数
- 产生不重复的随机数
- 产生不重复的随机数
- 产生不重复的随机数
- 产生不重复的随机数
- 产生不重复的随机数
- 产生不重复的随机数
- 产生不重复的随机数
- 产生不重复的随机数
- chmod命令详细用法
- java笔记【运算符和书写规范】
- Hadoop:HDFS配置参数
- elasticsearch集群分布安装
- HashMap的工作原理
- PHP 产生不重复随机数的方法(一)
- POJ 2481 Cows
- 个人对Java注释类型的总结
- linux下系统目录结构
- 从错误处理说Linux SCSI middle layer的缺陷
- ros中一部分命令的作用与用法
- Tp框架验证码
- POJ 2251 (BFS 简单三维迷宫)
- 2016山东省ACM省赛总结