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 09 PHP
PHP开发入门教程之面向对象
Dec 05 PHP
服务器web工具 php环境下
Dec 29 PHP
PHP面向对象教程之自定义类
Jun 10 PHP
php获取URL中带#号等特殊符号参数的解决方法
Sep 02 PHP
php制作动态随机验证码
Feb 12 PHP
PHP获取数组的键与值方法小结
Jun 13 PHP
标准版Eclipse搭建PHP环境的详细步骤
Nov 18 PHP
详解WordPress中的头像缓存和代理中的缓存更新方法
Mar 01 PHP
php curl上传、下载、https登陆实现代码
Jul 23 PHP
PHP封装的非对称加密RSA算法示例
May 28 PHP
thinkphp集成前端脚手架Vue-cli的教程图解
Aug 30 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中通过smtp发邮件的类,测试通过
2007/01/22 PHP
一个简单的php实现的MySQL数据浏览器
2007/03/11 PHP
php include,include_once,require,require_once
2008/09/05 PHP
ThinkPHP模板IF标签用法详解
2014/07/01 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
2014/11/25 PHP
给ECShop添加最新评论
2015/01/07 PHP
关于WordPress的SEO优化相关的一些PHP页面脚本技巧
2015/12/10 PHP
Thinkphp5框架简单实现钩子(Hook)行为的方法示例
2019/09/03 PHP
laravel 配置路由 api和web定义的路由的区别详解
2019/09/03 PHP
纯JS实现五子棋游戏兼容各浏览器(附源码)
2013/04/24 Javascript
用javascript对一个json数组深度赋值示例
2014/07/27 Javascript
Javascript学习之谈谈JS的全局变量跟局部变量(推荐)
2016/08/28 Javascript
Servlet实现文件上传,可多文件上传示例
2016/12/05 Javascript
vue 打包后的文件部署到express服务器上的方法
2017/08/09 Javascript
详解用node搭建简单的静态资源管理器
2017/08/09 Javascript
JS实现简单的选择题测评系统代码思路详解(demo)
2017/09/03 Javascript
67 个节约开发时间的前端开发者的工具、库和资源
2017/09/12 Javascript
详解React Native 屏幕适配(炒鸡简单的方法)
2018/06/11 Javascript
vue实现抖音时间转盘
2019/09/08 Javascript
Python 字符串中的字符倒转
2008/09/06 Python
python使用urllib2模块获取gravatar头像实例
2013/12/18 Python
python实现udp数据报传输的方法
2014/09/26 Python
详解python并发获取snmp信息及性能测试
2017/03/27 Python
python实现名片管理系统项目
2019/04/26 Python
Django框架基础模板标签与filter使用方法详解
2019/07/23 Python
Python类中方法getitem和getattr详解
2019/08/30 Python
复古风格的女装和装饰品:ModCloth
2017/12/29 全球购物
德国孕妇装和婴童服装网上商店:bellybutton
2018/04/12 全球购物
培训协议书范本
2014/04/22 职场文书
英语专业毕业生求职信
2014/05/24 职场文书
酒店管理求职信
2014/06/09 职场文书
党员四风问题个人对照检查材料
2014/10/26 职场文书
答谢酒会主持词
2015/07/02 职场文书
《神奇的鸟岛》教学反思
2016/02/22 职场文书
MyBatis核心源码深度剖析SQL语句执行过程
2022/05/20 Java/Android
ubuntu20.04虚拟机无法上网的问题及解决
2022/12/24 Servers