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 相关文章推荐
PHP 读取和修改大文件的某行内容的代码
Oct 30 PHP
简单实用的.net DataTable导出Execl
Oct 28 PHP
Yii配置文件用法详解
Dec 04 PHP
thinkphp中ajax与php响应过程详解
Dec 08 PHP
php的crc32函数使用时需要注意的问题(不然就是坑)
Apr 21 PHP
php利用事务处理转账问题
Apr 22 PHP
PHP判断是否连接上网络的方法
Jul 01 PHP
php通过排列组合实现1到9数字相加都等于20的方法
Aug 03 PHP
PHP模拟asp.net的StringBuilder类实现方法
Aug 08 PHP
php生成curl命令行的方法
Dec 14 PHP
Yii框架实现邮箱激活的方法【数字签名】
Oct 18 PHP
phpfpm的作用和用法
Oct 10 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
萌王史莱姆”萌王性别尴尬!那“萌战”归女组还是男?
2018/12/17 日漫
php发送post请求的三种方法
2014/02/11 PHP
PHP字符串的递增和递减示例介绍
2014/02/11 PHP
Mac版PhpStorm之XAMPP整合apache服务器配置的图文教程详解
2016/10/13 PHP
javascript据option的value值快速设定初始的selected选项
2007/08/13 Javascript
Cookie 注入是怎样产生的
2009/04/08 Javascript
javascript 限制输入脚本大全
2009/11/03 Javascript
jquery 无限级联菜单案例分享
2013/03/26 Javascript
JS获取节点的兄弟,父级,子级元素的方法
2014/01/09 Javascript
jquery插件lazyload.js延迟加载图片的使用方法
2014/02/19 Javascript
巧用局部变量提升javascript性能
2014/02/24 Javascript
js加入收藏夹代码(兼容ie/ff/op)
2014/05/16 Javascript
NodeJS的Promise的用法解析
2016/05/05 NodeJs
jquery插件方式实现table查询功能的简单实例
2016/06/06 Javascript
AngularJS中的Promise详细介绍及实例代码
2016/12/13 Javascript
详解Angular的数据显示优化处理
2016/12/26 Javascript
js中作用域的实例解析
2017/03/16 Javascript
jQuery实现百度登录框的动态切换效果
2017/04/21 jQuery
Node.js简单入门前传
2017/08/21 Javascript
使用js获取伪元素的content实例
2017/10/24 Javascript
jsonp跨域及实现百度首页联想功能的方法
2018/08/30 Javascript
vue与django集成打包的实现方法
2019/11/11 Javascript
vue v-on:click传递动态参数的步骤
2020/09/11 Javascript
[01:04:49]KG vs LGD 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
解决Python运行文件出现out of memory框的问题
2018/12/03 Python
python二进制读写及特殊码同步实现详解
2019/10/11 Python
50行Python代码实现视频中物体颜色识别和跟踪(必须以红色为例)
2019/11/20 Python
Python连接字符串过程详解
2020/01/06 Python
python实现ip地址的包含关系判断
2020/02/07 Python
公司活动方案范文
2014/03/06 职场文书
2015年毕业生自我鉴定模板
2014/09/19 职场文书
投资意向协议书
2015/01/29 职场文书
高中生综合素质评价范文
2015/08/18 职场文书
2016幼儿园新学期寄语
2015/12/03 职场文书
《圆的面积》教学反思
2016/02/19 职场文书
python实现会员信息管理系统(List)
2022/03/18 Python