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 strlen mb_strlen计算中英文混排字符串长度
Jul 10 PHP
php引用地址改变变量值的问题
Mar 23 PHP
用PHP实现 上一篇、下一篇的代码
Sep 29 PHP
php ci框架验证码实例分析
Jun 26 PHP
PHP封装CURL扩展类实例
Jul 28 PHP
PHP执行SQL文件并将SQL文件导入到数据库
Sep 17 PHP
全面了解PHP中的全局变量
Jun 17 PHP
php自动载入类用法实例分析
Jun 24 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
Mar 22 PHP
php设计模式之职责链模式定义与用法经典示例
Sep 19 PHP
PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
Feb 16 PHP
PHP7修改的函数
Mar 09 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
第八节 访问方式 [8]
2006/10/09 PHP
简单示例AJAX结合PHP代码实现登录效果代码
2008/07/25 PHP
PHP文件大小格式化函数合集
2014/03/10 PHP
PHP的password_hash()使用实例
2014/03/17 PHP
php在数组中查找指定值的方法
2015/03/17 PHP
Zend Framework缓存Cache用法简单实例
2016/03/19 PHP
PHP使用pear实现mail发送功能 windows环境下配置pear
2016/04/15 PHP
jQuery ajax 路由和过滤器使用说明
2011/08/02 Javascript
js 手机号码合法性验证代码集合
2012/09/29 Javascript
如何消除inline-block属性带来的标签间间隙
2016/03/31 Javascript
jQuery事件委托之Safari
2016/07/05 Javascript
jquery平滑滚动到顶部插件使用详解
2017/05/08 jQuery
js 倒计时(高效率服务器时间同步)
2017/09/12 Javascript
Vue中this.$router.push参数获取方法
2018/02/27 Javascript
实现vuex与组件data之间的数据同步更新方式
2019/11/12 Javascript
[01:14]DOTA2亚洲邀请赛 ShowOpen
2015/02/07 DOTA
[01:33:30]DOTA2-DPC中国联赛 正赛 RNG vs Phoenix BO3 第二场 2月5日
2021/03/11 DOTA
python实现自动重启本程序的方法
2015/07/09 Python
Python列表删除的三种方法代码分享
2017/10/31 Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
2018/01/16 Python
python程序 线程队列queue使用方法解析
2019/09/23 Python
在vscode中配置python环境过程解析
2019/09/28 Python
python 实现二维字典的键值合并等函数
2019/12/06 Python
Python爬虫小例子——爬取51job发布的工作职位
2020/07/10 Python
Django中的DateTimeField和DateField实现
2021/02/24 Python
HTML5网页音乐播放器的示例代码
2017/11/09 HTML / CSS
AE美国鹰日本官方网站: American Eagle Outfitters
2016/12/10 全球购物
TUMI澳大利亚网站:美国旅行箱包品牌
2017/03/27 全球购物
世界顶级户外运动品牌折扣网站:LeftLane Sports
2019/06/12 全球购物
高校毕业生登记表自我鉴定
2013/11/03 职场文书
80后婚前协议书范本
2014/10/24 职场文书
教师辞职书范文
2015/02/26 职场文书
2015年爱国卫生月活动总结
2015/03/26 职场文书
在酒桌上的敬酒词
2015/08/12 职场文书
JavaScript 中for/of,for/in 的详细介绍
2021/11/17 Javascript
Java实现注册登录跳转
2022/06/16 Java/Android