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中对xml读取的相关函数的介绍一
Jun 05 PHP
PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
Jul 01 PHP
如何使用PHP实现javascript的escape和unescape函数
Jun 29 PHP
PHP中执行cmd命令的方法
Oct 11 PHP
php中call_user_func函数使用注意事项
Nov 21 PHP
php中文繁体和简体相互转换的方法
Mar 21 PHP
PHP文件操作方法汇总
Jul 01 PHP
PHP中使用curl入门教程
Jul 02 PHP
PHP 的比较运算与逻辑运算详解
May 12 PHP
Yii2配置Nginx伪静态的方法
May 05 PHP
PHP实现的堆排序算法详解
Aug 17 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
Mar 30 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
linux环境apache多端口配置虚拟主机的方法深入介绍
2013/06/09 PHP
PHP在网页中动态生成PDF文件详细教程
2014/07/05 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
用Javascript实现UTF8编码转换成gb2312编码
2006/12/22 Javascript
任意位置显示html菜单
2007/02/01 Javascript
js Form.elements[i]的使用实例
2011/11/13 Javascript
jQuery.query.js 取参数的两点问题分析
2012/08/06 Javascript
基于 Docker 开发 NodeJS 应用
2014/07/30 NodeJs
jQuery实现可展开合拢的手风琴面板菜单
2015/09/15 Javascript
js中利用tagname和id获取元素的方法
2016/01/03 Javascript
深入了解JavaScript的逻辑运算符(与、或)
2016/12/20 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
2016/12/20 Javascript
详解angular2采用自定义指令(Directive)方式加载jquery插件
2017/02/09 Javascript
使用jQuery卸载全部事件的思路详解
2017/04/03 jQuery
vue2.0$nextTick监听数据渲染完成之后的回调函数方法
2018/09/11 Javascript
详解webpack-dev-server使用方法
2018/09/14 Javascript
javascript中this的用法实践分析
2019/07/29 Javascript
微信小程序使用Vant Weapp组件库的方法步骤
2019/08/01 Javascript
vue 实现websocket发送消息并实时接收消息
2019/12/09 Javascript
手把手教您实现react异步加载高阶组件
2020/04/07 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
vue实现简单的登录弹出框
2020/10/26 Javascript
python连接MySQL、MongoDB、Redis、memcache等数据库的方法
2013/11/15 Python
python安装Scrapy图文教程
2017/08/14 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
2018/12/18 Python
Python自动化测试中yaml文件读取操作
2020/08/20 Python
选购国际女性时装设计师品牌:IFCHIC(支持中文)
2018/04/12 全球购物
伦敦香水公司:The London Perfume Company
2019/11/13 全球购物
Java 中访问数据库的步骤?Statement 和PreparedStatement 之间的区别?
2012/06/05 面试题
我的大学生活职业生涯规划
2014/01/02 职场文书
3.12植树节活动总结2014
2014/03/13 职场文书
体育运动会广播稿
2014/10/05 职场文书
2015年幼儿园元旦亲子活动方案
2014/12/09 职场文书
无违反计划生育证明格式
2015/06/24 职场文书
初中生入团申请书范文(五篇)
2019/10/16 职场文书
mysql 乱码 字符集latin1转UTF8
2022/04/19 MySQL