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
什么是MVC,好东西啊
May 03 PHP
thinkphp实现数组分页示例
Apr 13 PHP
PHP生成自定义长度随机字符串的函数分享
May 04 PHP
基于ThinkPHP+uploadify+upload+PHPExcel 无刷新导入数据
Sep 23 PHP
php实现图片上传并进行替换操作
Mar 15 PHP
PHP遍历目录文件的常用方法小结
Feb 03 PHP
php array_reverse 以相反的顺序返回数组实例代码
Apr 11 PHP
PHP 7安装调试工具Xdebug扩展的方法教程
Jun 17 PHP
弹出模态框modal的实现方法及实例
Sep 19 PHP
laravel实现按月或天或小时统计mysql数据的方法
Oct 09 PHP
PHP中关于php.ini参数优化详解
Feb 28 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
《OVERLORD》第四季,终于等到你!
2020/03/02 日漫
PHP提示Notice: Undefined variable的解决办法
2012/11/24 PHP
基于preg_match_all采集后数据处理的一点心得笔记(编码转换和正则匹配)
2014/01/31 PHP
ThinkPHP CURD方法之page方法详解
2014/06/18 PHP
php微信开发自定义菜单
2016/08/27 PHP
PHP中include和require的区别实例分析
2017/05/07 PHP
PHP中检查isset()和!empty()函数的必要性
2019/02/13 PHP
php项目中类的自动加载实例讲解
2019/09/12 PHP
laravel与thinkphp之间的区别与优缺点
2021/03/02 PHP
Javascript 函数中的参数使用分析
2010/03/27 Javascript
javascript 回到顶部效果的实现代码
2014/02/17 Javascript
让table变成exls的示例代码
2014/03/24 Javascript
iScroll中事件点击触发两次解决方案
2015/03/11 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
2015/06/01 Javascript
JavaScript模板引擎用法实例
2015/07/10 Javascript
JavaScript作用域示例详解
2016/07/07 Javascript
jQuery实现6位数字密码输入框
2016/12/29 Javascript
javascript 操作cookies详解及实例
2017/02/22 Javascript
详解Angular-Cli中引用第三方库
2017/05/21 Javascript
VUEX-action可以修改state吗
2019/11/19 Javascript
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
[51:53]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第二场 1月24日
2021/03/11 DOTA
python实现的简单窗口倒计时界面实例
2015/05/05 Python
Python 稀疏矩阵-sparse 存储和转换
2017/05/27 Python
浅谈python jieba分词模块的基本用法
2017/11/09 Python
Python paramiko模块的使用示例
2018/04/11 Python
Python实现求解一元二次方程的方法示例
2018/06/20 Python
python实现在遍历列表时,直接对dict元素增加字段的方法
2019/01/15 Python
美国领先的宠物用品和宠物食品零售商:Petco
2020/10/28 全球购物
领导的自我鉴定
2013/12/28 职场文书
国企干部对照检查材料
2014/08/22 职场文书
2014年大学生党员评议表自我评价
2014/09/20 职场文书
2015年党风廉政建设责任书
2015/01/29 职场文书
少先队中队工作总结2015
2015/07/23 职场文书
你离财务总监还有多远?速览CFO的岗位职责
2019/11/18 职场文书
Django框架中表单的用法
2022/06/10 Python