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 相关文章推荐
第十二节 类的自动加载 [12]
Oct 09 PHP
分享PHP入门的学习方法
Jan 02 PHP
php miniBB中文乱码问题解决方法
Nov 25 PHP
apache2.2.4+mysql5.0.77+php5.2.8安装精简
Apr 29 PHP
有道搜索和IP138的IP的API接口(PHP应用)
Nov 29 PHP
深入eAccelerator与memcached的区别详解
Jun 06 PHP
php5.5新数组函数array_column使用
Jul 08 PHP
PHP连接SQLServer2005的方法
Jan 27 PHP
php从文件夹随机读取文件的方法
Jun 01 PHP
Zend Framework教程之模型Model基本规则和使用方法
Mar 04 PHP
PHP入门教程之上传文件实例详解
Sep 11 PHP
php+ajax实现商品对比功能示例
Apr 13 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
德生PL990的分析评价
2021/03/02 无线电
PHP的autoload自动加载机制使用说明
2010/12/28 PHP
php foreach循环中使用引用的问题
2013/11/06 PHP
php给一组指定关键词添加span标签的方法
2015/03/31 PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
2017/04/26 PHP
PHP论坛实现积分系统的思路代码详解
2020/06/01 PHP
获取页面高度,窗口高度,滚动条高度等参数值getPageSize,getPageScroll
2006/09/22 Javascript
jquery限制输入字数,并提示剩余字数实现代码
2012/12/24 Javascript
处理及遍历XML文档DOM元素属性及方法整理
2013/08/23 Javascript
取消选中单选框radio的三种方式示例介绍
2013/12/23 Javascript
JavaScript中利用Array filter() 方法压缩稀疏数组
2018/02/24 Javascript
微信小程序实现弹出菜单
2018/07/19 Javascript
layui中table表头样式修改方法
2018/08/15 Javascript
javascript面向对象创建对象的方式小结
2019/07/29 Javascript
解决layui追加或者动态修改的表单元素“没效果”的问题
2019/09/18 Javascript
解决vue的touchStart事件及click事件冲突问题
2020/07/21 Javascript
python扫描proxy并获取可用代理ip的实例
2017/08/07 Python
Python设计实现的计算器功能完整实例
2017/08/18 Python
浅谈Pycharm调用同级目录下的py脚本bug
2018/12/03 Python
Python3.5 Pandas模块缺失值处理和层次索引实例详解
2019/04/23 Python
用Python调用win命令行提高工作效率的实例
2019/08/14 Python
python3 selenium自动化 下拉框定位的例子
2019/08/23 Python
Scrapy模拟登录赶集网的实现代码
2020/07/07 Python
Python 调用 ES、Solr、Phoenix的示例代码
2020/11/23 Python
python 将Excel转Word的示例
2021/03/02 Python
h5页面唤起app如果没安装就跳转下载(iOS和Android)
2020/06/03 HTML / CSS
美国当红的名品折扣网:Gilt Groupe
2016/08/15 全球购物
澳大利亚时尚前卫设计师珠宝在线:Amber Sceats
2017/10/04 全球购物
IRO美国官网:法国服装品牌
2018/03/06 全球购物
澳大利亚领先的孕妇服装品牌:Mamaway
2018/08/14 全球购物
入党自我鉴定范文
2013/10/04 职场文书
社区四风存在问题及整改措施
2014/10/26 职场文书
出纳工作检讨书范文
2014/12/27 职场文书
2015年银行柜员工作总结报告
2015/04/01 职场文书
pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作
2021/05/22 Python
Android Studio 计算器开发
2022/05/20 Java/Android