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实现MySQL更新记录的代码
Jun 07 PHP
thinkphp3查询mssql数据库乱码解决方法分享
Feb 11 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
Aug 11 PHP
php修改文件上传限制方法汇总
Apr 07 PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
Dec 31 PHP
46 个非常有用的 PHP 代码片段
Feb 16 PHP
Linux环境下php实现给网站截图的方法
May 03 PHP
PHP实现json_decode不转义中文的方法
May 20 PHP
PHP使用PHPExcel实现批量上传到数据库的方法
Jun 08 PHP
php 算法之实现相对路径的实例
Oct 17 PHP
php创建类并调用的实例方法
Sep 25 PHP
Yii框架 session 数据库存储操作方法示例
Nov 18 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
东芝TOSHIBA RP-F11电路分析
2021/03/02 无线电
php统计时间和内存使用情况示例分享
2014/03/13 PHP
ASP Json Parser修正版
2009/12/06 Javascript
IE bug table元素的innerHTML
2010/01/11 Javascript
jQuery boxy弹出层插件中文演示及使用讲解
2011/02/24 Javascript
JqGrid web打印实现代码
2011/05/31 Javascript
js一般方法改写成面向对象方法的无限级折叠菜单示例代码
2013/07/04 Javascript
JavaScript显示当然日期和时间即年月日星期和时间
2013/10/29 Javascript
window.print打印指定div实例代码
2013/12/13 Javascript
jQuery中ajax的get()方法用法实例
2014/12/26 Javascript
JavaScript匿名函数之模仿块级作用域
2015/12/12 Javascript
JavaScript setTimeout使用闭包功能实现定时打印数值
2015/12/18 Javascript
标准的js无缝滚动效果
2016/08/30 Javascript
浅析JS中对函数function的理解(基础篇)
2016/10/14 Javascript
Vue.js Ajax动态参数与列表显示实现方法
2016/10/20 Javascript
seajs学习之模块的依赖加载及模块API的导出
2016/10/20 Javascript
谈谈第三方App接入微信登录 解读
2016/12/27 Javascript
jQuery基于ajax操作json数据简单示例
2017/01/05 Javascript
javascript 中关于array的常用方法详解
2017/05/05 Javascript
jQuery基于Ajax实现读取XML数据功能示例
2018/05/31 jQuery
js实现一个简易计算器
2020/03/30 Javascript
使用VUE实现在table中文字信息超过5个隐藏鼠标移到时弹窗显示全部
2019/09/16 Javascript
React Hooks 实现和由来以及解决的问题详解
2020/01/17 Javascript
Vue组件模板的几种书写形式(3种)
2020/02/19 Javascript
Python实现购物系统(示例讲解)
2017/09/13 Python
Python编程产生非均匀随机数的几种方法代码分享
2017/12/13 Python
python使用itchat实现手机控制电脑
2018/02/22 Python
Python使用matplotlib绘制多个图形单独显示的方法示例
2018/03/14 Python
利用Python将数值型特征进行离散化操作的方法
2018/11/06 Python
python+openCV利用摄像头实现人员活动检测
2019/06/22 Python
Python编程快速上手——选择性拷贝操作案例分析
2020/02/28 Python
Python脚本实现监听服务器的思路代码详解
2020/05/28 Python
英国鲜花速递:Serenata Flowers
2018/04/03 全球购物
毕业生动漫设计求职信
2013/10/11 职场文书
交通安全横幅标语
2014/10/07 职场文书
群众路线教育实践活动心得体会(教师)
2014/10/31 职场文书