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下的权限算法的实现
Apr 28 PHP
PHP编码规范之注释和文件结构说明
Jul 09 PHP
php HandlerSocket的使用
May 02 PHP
php中使用parse_url()对网址进行解析的实现代码(parse_url详解)
Jan 03 PHP
解析PHP汉字转换拼音的类
Jun 18 PHP
windows的文件系统机制引发的PHP路径爆破问题分析
Jul 28 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
Dec 08 PHP
php实现图片缩略图的方法
Mar 29 PHP
PHP.vs.JAVA
Apr 29 PHP
利用php生成验证码
Feb 23 PHP
Yii2.0多文件上传实例说明
Jul 24 PHP
PHP智能识别收货地址信息实例
Jan 05 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
asp和php下textarea提交大量数据发生丢失的解决方法
2008/01/20 PHP
防止用户利用PHP代码DOS造成用光网络带宽
2011/03/01 PHP
PHP实现的memcache环形队列类实例
2015/07/28 PHP
使用Zttp简化Guzzle 调用
2017/07/02 PHP
phpstudy后门rce批量利用脚本的实现
2019/12/12 PHP
JavaScript 动态将数字金额转化为中文大写金额
2009/05/14 Javascript
javascript 表单规则集合对象
2009/07/21 Javascript
js仿土豆网带缩略图的焦点图片切换效果实现方法
2015/02/23 Javascript
jquery表单验证插件(jquery.validate.js)的3种使用方式
2015/03/28 Javascript
jquery checkbox无法用attr()二次勾选问题的解决方法
2016/07/22 Javascript
AngularJS 模块化详解及实例代码
2016/09/14 Javascript
Bootstrap学习笔记之进度条、媒体对象实例详解
2017/03/09 Javascript
Vue组件通信的四种方式汇总
2018/02/08 Javascript
vue-cli构建项目下使用微信分享功能
2018/05/28 Javascript
Javascript实现秒表倒计时功能
2018/11/17 Javascript
Vue使用Proxy监听所有接口状态的方法实现
2019/06/07 Javascript
[33:42]LGD vs OG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
跟老齐学Python之??碌某?? target=
2014/09/12 Python
浅谈Python中函数的参数传递
2016/06/21 Python
Python 比较两个数组的元素的异同方法
2017/08/17 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
2018/10/15 Python
python基于K-means聚类算法的图像分割
2019/10/30 Python
python实现拉普拉斯特征图降维示例
2019/11/25 Python
浅谈selenium如何应对网页内容需要鼠标滚动加载的问题
2020/03/14 Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
2020/06/04 Python
python ETL工具 pyetl
2020/06/07 Python
Python判断变量是否是None写法代码实例
2020/10/09 Python
Python datetime模块的使用示例
2021/02/02 Python
html5 横向滑动导航栏的方法示例
2020/05/08 HTML / CSS
美国美发品牌:Bumble and Bumble
2016/10/08 全球购物
Vans澳大利亚官网:购买鞋子、服装及配件
2019/09/05 全球购物
岗位廉政承诺书
2014/03/27 职场文书
甜品店创业计划书
2014/08/14 职场文书
奥巴马当选演讲稿
2014/09/10 职场文书
2015年个人思想总结
2015/03/09 职场文书
年中了,该如何写好个人述职报告?
2019/07/02 职场文书