php中mt_rand()随机数函数用法


Posted in PHP onNovember 24, 2014

本文实例讲述了php中mt_rand()随机数函数用法。分享给大家供大家参考。具体分析如下:

mt_rand() 使用 mersenne twister 算法返回随机整数.

语法:mt_rand(min,max)

说明:如果没有提供可选参数 min 和 max,mt_rand() 返回 0 到 rand_max 之间的伪随机数,例如想要 5 到 15(包括 5 和 15)之间的随机数,用 mt_rand(5,15).

在 3.0.7 之前的版本中,max 的含义是 range,要在这些版本中得到和上例相同 5 到 15 的随机数,简短的例子是 mt_rand (5, 11).

PHP实例代码如下:

$rand = mt_rand(0,1); 

if( $rand==0 ) 

{ 

 $array = array(41,20,26,29,30); 

} 

elseif( $rand==1 ) 

{ 

 $array = array(38,42,37,400,444); 

}

foreach( $array as $v => $vv ) 

{ 

 echo "$vvn"; 

}

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP实现分页的一个示例
Oct 09 PHP
php中根据某年第几天计算出日期年月日的代码
Feb 24 PHP
PHP模块 Memcached功能多于Memcache
Jun 14 PHP
JoshChen_web格式编码UTF8-无BOM的小细节分析
Aug 16 PHP
smarty模板中使用get、post、request、cookies、session变量的方法
Apr 24 PHP
PHP中的闭包(匿名函数)浅析
Feb 07 PHP
带你了解PHP7 性能翻倍的关键
Nov 19 PHP
Yii2中简单的场景使用介绍
Jun 02 PHP
PHP实现微信图片上传到服务器的方法示例
Jun 29 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
Jun 30 PHP
thinkphp中U方法按路由规则生成url的方法
Mar 12 PHP
thinkPHP5.0框架事务处理操作简单示例
Sep 07 PHP
thinkphp模板赋值与替换实例简述
Nov 24 #PHP
thinkphp区间查询、统计查询与SQL直接查询实例分析
Nov 24 #PHP
PHP中substr()与explode()函数用法分析
Nov 24 #PHP
thinkphp普通查询与表达式查询实例分析
Nov 24 #PHP
ThinkPHP中RBAC类的四种用法分析
Nov 24 #PHP
thinkphp使用phpmailer发送邮件的方法
Nov 24 #PHP
php中base64_decode与base64_encode加密解密函数实例
Nov 24 #PHP
You might like
php+mysqli使用面向对象方式查询数据库实例
2015/01/29 PHP
如何让动态插入的javascript脚本代码跑起来。
2007/01/09 Javascript
火狐textarea输入法的bug的触发及解决
2013/07/24 Javascript
jquery序列化form表单使用ajax提交后处理返回的json数据
2014/03/03 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
2014/03/05 Javascript
node.js中的events.emitter.removeListener方法使用说明
2014/12/10 Javascript
jquery背景跟随鼠标滑动导航
2015/11/20 Javascript
Nodejs初级阶段之express
2015/11/23 NodeJs
JavaScript实现图片瀑布流和底部刷新
2017/01/02 Javascript
React路由管理之React Router总结
2018/05/10 Javascript
vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
2018/05/13 Javascript
快速解决brew安装特定版本flow的问题
2018/05/17 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
2018/08/05 Javascript
微信公众号获取用户地理位置并列出附近的门店的示例代码
2019/07/25 Javascript
Python contextlib模块使用示例
2015/02/18 Python
恢复百度云盘本地误删的文件脚本(简单方法)
2017/10/21 Python
Python实现的批量修改文件后缀名操作示例
2018/12/07 Python
Python实现多态、协议和鸭子类型的代码详解
2019/05/05 Python
python执行scp命令拷贝文件及文件夹到远程主机的目录方法
2019/07/08 Python
基于django 的orm中非主键自增的实现方式
2020/05/18 Python
Python如何使用正则表达式爬取京东商品信息
2020/06/01 Python
用纯CSS3实现网页中常见的小箭头
2017/10/16 HTML / CSS
html5组织文档结构_动力节点Java学院整理
2017/07/11 HTML / CSS
html5调用摄像头功能的实现代码
2018/05/07 HTML / CSS
会计学生自我鉴定
2014/02/06 职场文书
《湘夫人》教学反思
2014/02/21 职场文书
元旦联欢会主持词
2014/03/26 职场文书
行政管理专业求职信
2014/07/06 职场文书
中学生爱国演讲稿
2014/09/05 职场文书
2014年小学美术工作总结
2014/12/20 职场文书
中学感恩教育活动总结
2015/05/05 职场文书
广告策划的实习心得体会总结!
2019/07/22 职场文书
HTML+VUE分页实现炫酷物联网大屏功能
2021/05/27 Vue.js
spring boot项目application.properties文件存放及使用介绍
2021/06/30 Java/Android
详解Vue的列表渲染
2021/11/20 Vue.js
《堡垒之夜》联动《刺客信条》 4月7日正式上线
2022/04/06 其他游戏