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作为Shell脚本语言使用
Oct 09 PHP
PHP中for循环语句的几种变型
Nov 26 PHP
php巧获服务器端信息
Dec 06 PHP
dede3.1分页文字采集过滤规则详说(图文教程)续二
Apr 03 PHP
用 Composer构建自己的 PHP 框架之构建路由
Oct 30 PHP
php中fgetcsv()函数用法实例
Nov 28 PHP
php递归遍历多维数组的方法
Apr 18 PHP
PHP通过CURL实现定时任务的图片抓取功能示例
Oct 03 PHP
thinkphp实现把数据库中的列的值存到下拉框中的方法
Jan 20 PHP
Yii2.0多文件上传实例说明
Jul 24 PHP
PHP实现更改hosts文件的方法示例
Aug 08 PHP
thinkPHP+mysql+ajax实现的仿百度一下即时搜索效果详解
Jul 15 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
9个PHP开发常用功能函数小结
2011/07/15 PHP
PHP中遇到的时区问题解决方法
2015/07/23 PHP
PHP数组中头部和尾部添加元素的方法(array_unshift,array_push)
2017/04/10 PHP
PHP实现时间日期友好显示实现代码
2019/09/08 PHP
js 目录列举函数
2008/11/06 Javascript
通过一段代码简单说js中的this的使用
2013/07/23 Javascript
JSON中双引号的轮回使用过程中一定要小心
2014/03/05 Javascript
jquery ztree实现下拉树形框使用到了json数据
2014/05/14 Javascript
js跨域访问示例(客户端/服务端)
2014/05/19 Javascript
js读写json文件实例代码
2014/10/21 Javascript
jQuery.each使用详解
2015/07/07 Javascript
基于jquery实现的仿优酷图片轮播特效代码
2016/01/13 Javascript
简单掌握JavaScript中const声明常量与变量的用法
2016/05/21 Javascript
Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
2017/02/27 Javascript
ajax+node+request爬取网络图片的实例(宅男福利)
2017/08/28 Javascript
Vue.js实现列表清单的操作方法
2017/11/15 Javascript
微信小程序自定义键盘 内部虚拟支付
2018/12/20 Javascript
Angular6新特性之Angular Material
2018/12/28 Javascript
vue结合el-upload实现腾讯云视频上传功能
2020/07/01 Javascript
JS事件循环机制event loop宏任务微任务原理解析
2020/08/04 Javascript
python网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
2014/06/09 Python
python编程实现随机生成多个椭圆实例代码
2018/01/03 Python
Python操作MySQL数据库的方法
2018/06/20 Python
利用python如何在前程无忧高效投递简历
2019/05/07 Python
python flask web服务实现更换默认端口和IP的方法
2019/07/26 Python
利用python实现短信和电话提醒功能的例子
2019/08/08 Python
Python 使用 docopt 解析json参数文件过程讲解
2019/08/13 Python
python使用梯度下降算法实现一个多线性回归
2020/03/24 Python
基于Python实现粒子滤波效果
2020/12/01 Python
经典c++面试题三
2015/07/08 面试题
政法学院毕业生求职信
2014/02/28 职场文书
《钱学森》听课反思
2014/03/01 职场文书
水利水电专业自荐信
2014/07/08 职场文书
纪委立案决定书
2015/06/24 职场文书
党员发展大会主持词
2015/07/03 职场文书
详解Js模块化的作用原理和方案
2021/04/29 Javascript