PHP简单获取随机数的常用方法小结


Posted in PHP onJune 07, 2017

本文实例讲述了PHP简单获取随机数的常用方法。分享给大家供大家参考,具体如下:

1.直接获取从min-max的数,例如1-20:

$randnum = mt_rand(1, 20);

2.在一个数组里面随机选择一个(验证码的时候需要字母、数字混合的情况)

function randUid(){
 $str = "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20";//要显示的字符,可自己进行增删
 $list = explode(",", $str);
 $cmax = count($list) - 1;
 $randnum = mt_rand(0, $cmax);
 $uid = $list[$randnum];
}
PHP 相关文章推荐
多文件上传的例子
Oct 09 PHP
php连接mysql数据库代码
Mar 10 PHP
新手学习PHP的一些基础知识分享
Jul 27 PHP
解析php中如何直接执行SHELL
Jun 28 PHP
PHP数组与对象之间使用递归实现转换的方法
Jun 24 PHP
php获取、检查类名、函数名、方法名的函数方法
Jun 25 PHP
php版微信发红包接口用法示例
Sep 23 PHP
ThinkPHP 模板substr的截取字符串函数详解
Jan 09 PHP
使用Codeigniter重写insert的方法(推荐)
Mar 23 PHP
PHP实现基于面向对象的mysqli扩展库增删改查操作工具类
Jul 18 PHP
php类自动装载、链式操作、魔术方法实现代码
Jul 23 PHP
PHP获取二叉树镜像的方法
Jan 17 PHP
laravel 5.1下php artisan migrate的使用注意事项总结
Jun 07 #PHP
PHP获取redis里不存在的6位随机数应用示例【设置24小时过时】
Jun 07 #PHP
解决laravel 5.1报错:No supported encrypter found的办法
Jun 07 #PHP
PHP框架Laravel中实现supervisor执行异步进程的方法
Jun 07 #PHP
php利用ffmpeg提取视频中音频与视频画面的方法详解
Jun 07 #PHP
PHP实现删除多重数组对象属性并重新赋值的方法
Jun 07 #PHP
PHP laravel中的多对多关系实例详解
Jun 07 #PHP
You might like
PHP模板引擎SMARTY
2006/10/09 PHP
PHP is_dir() 判断给定文件名是否是一个目录
2010/05/10 PHP
PHP表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
2011/08/22 PHP
如何设置mysql允许外网访问
2013/06/04 PHP
PHP中使用数组指针函数操作数组示例
2014/11/19 PHP
PHP变量赋值、代入给JavaScript中的变量
2015/06/29 PHP
PHP中static关键字以及与self关键字的区别
2015/07/01 PHP
js 控制下拉菜单刷新的方法
2013/03/03 Javascript
Javascript实现计算个人所得税
2015/05/10 Javascript
JavaScript中获取HTML元素值的三种方法
2016/06/20 Javascript
Angularjs中的页面访问权限怎么设置
2016/11/11 Javascript
JavaScript三种绑定事件方式及相互之间的区别分析
2017/01/10 Javascript
jQuery图片拖动组件Dropzone用法示例
2017/01/17 Javascript
JavaScript ES6中的简写语法总结与使用技巧
2018/12/30 Javascript
详解在微信小程序的JS脚本中使用Promise来优化函数处理
2019/03/06 Javascript
移动端自适应flexible.js的使用方法(不用三大框架,仅写一个单html页面使用)推荐
2019/04/02 Javascript
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
2019/07/08 Javascript
JS几个常用的函数和对象定义与用法示例
2020/01/15 Javascript
[51:53]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第二场 1月24日
2021/03/11 DOTA
[01:09:19]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第二场 2月28日
2021/03/11 DOTA
在Python的Django框架中获取单个对象数据的简单方法
2015/07/17 Python
python放大图片和画方格实现算法
2018/03/30 Python
python爬取足球直播吧五大联赛积分榜
2018/06/13 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
浅析NumPy 切片和索引
2020/09/02 Python
CSS3教程:新增加的结构伪类
2009/04/02 HTML / CSS
HTML5新增的标签和属性归纳总结
2018/05/02 HTML / CSS
使用html2canvas.js实现页面截图并显示或上传的示例代码
2018/12/18 HTML / CSS
加拿大高尔夫超市:Golf Town
2018/01/12 全球购物
将"引用"作为函数返回值类型的格式、好处和需要遵守的规则
2016/02/09 面试题
中层干部竞争上岗演讲稿
2014/01/13 职场文书
教师自荐信范文
2015/03/06 职场文书
2015年行风建设工作总结
2015/05/15 职场文书
2016年元旦主持词
2015/07/06 职场文书
Pycharm 如何设置HTML文件自动补全代码或标签
2021/05/21 Python
详解nginx进程锁的实现
2021/06/14 Servers