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 相关文章推荐
弄了个检测传输的参数是否为数字的Function
Dec 06 PHP
php开发工具之vs2005图解
Jan 12 PHP
简单PHP上传图片、删除图片实现代码
May 12 PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
Mar 03 PHP
PHP内核探索:哈希表碰撞攻击原理
Jul 31 PHP
php文件上传的两种实现方法
Apr 04 PHP
PHP简单获取随机数的常用方法小结
Jun 07 PHP
Laravel+Intervention实现上传图片功能示例
Jul 09 PHP
php解决安全问题的方法实例
Sep 19 PHP
如何在PHP中使用数组
Jun 09 PHP
基于PHP实现短信验证码发送次数限制
Jul 11 PHP
Thinkphp极验滑动验证码实现步骤解析
Nov 24 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 在线翻译函数代码
2009/05/07 PHP
php中getservbyport与getservbyname函数用法实例
2014/11/18 PHP
php5.x禁用eval的操作方法
2018/10/19 PHP
JSQL 批量图片切换的实现代码
2010/05/05 Javascript
JavaScript操纵窗口的方法小结
2013/06/28 Javascript
js动态创建、删除表格示例代码
2013/08/07 Javascript
jQuery 属性选择器element[herf*='value']使用示例
2013/10/20 Javascript
JavaScript判断用户是否对表单进行了修改的方法
2015/03/18 Javascript
javascript中Date format(js日期格式化)方法小结
2015/12/17 Javascript
浅析script标签中的defer与async属性
2016/11/30 Javascript
JavaScript中创建对象的7种模式详解
2017/02/21 Javascript
JS动态添加元素及绑定事件造成程序重复执行解决
2017/12/07 Javascript
使用 Node.js 开发资讯爬虫流程
2018/01/07 Javascript
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
ant design vue中日期选择框混合时间选择器的用法说明
2020/10/27 Javascript
Python爬取读者并制作成PDF
2015/03/10 Python
详解Django通用视图中的函数包装
2015/07/21 Python
Python编程实现双链表,栈,队列及二叉树的方法示例
2017/11/01 Python
Python编程实现二分法和牛顿迭代法求平方根代码
2017/12/04 Python
Python实现Pig Latin小游戏实例代码
2018/02/02 Python
OpenCV+face++实现实时人脸识别解锁功能
2019/08/28 Python
加拿大花店:1800Flowers.ca
2016/11/16 全球购物
家庭睡衣和家庭用品:Little Blue House
2018/03/18 全球购物
FLIR美国官网:热成像, 夜视和红外摄像系统
2018/07/13 全球购物
十佳文明家庭事迹
2014/05/25 职场文书
社区平安建设方案
2014/05/25 职场文书
四年级小学生评语
2014/12/26 职场文书
公积金贷款承诺书
2015/04/30 职场文书
地道战观后感400字
2015/06/04 职场文书
论文评审意见
2015/06/05 职场文书
高三教师工作总结2015
2015/07/21 职场文书
2016教师暑期培训学习心得体会
2016/01/09 职场文书
SQL Server——索引+基于单表的数据插入与简单查询【1】
2021/04/05 SQL Server
PyTorch dropout设置训练和测试模式的实现
2021/05/27 Python
MySQL基础快速入门知识总结(附思维导图)
2021/09/25 MySQL
css如何把元素固定在容器底部的四种方式
2022/06/16 HTML / CSS