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 开发的 8 个技巧
Oct 09 PHP
PHP+ajax 无刷新删除数据
Feb 20 PHP
用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据
May 07 PHP
php遍历数组的4种方法总结
Jul 05 PHP
PHP中使用匿名函数操作数据库的例子
Nov 17 PHP
php单文件版在线代码编辑器
Mar 12 PHP
mysql查找删除重复数据并只保留一条实例详解
Sep 24 PHP
PHP 的Opcache加速的使用方法
Dec 29 PHP
PHP结合jquery ajax实现上传多张图片,并限制图片大小操作示例
Mar 01 PHP
解决laravel5.4下的group by报错的问题
Oct 16 PHP
laravel框架创建授权策略实例分析
Nov 22 PHP
php使用redis的几种常见操作方式和用法示例
Feb 20 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
echo(),print(),print_r()之间的区别?
2006/11/19 PHP
PHP 开源框架22个简单简介
2009/08/24 PHP
PHP过滤黑名单关键字的方法
2014/12/01 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
Thinkphp5 自定义上传文件名的实现方法
2019/07/23 PHP
永不消失的title提示代码
2007/02/15 Javascript
javascript 日历提醒系统( 兼容所有浏览器 )
2009/04/07 Javascript
几个比较实用的JavaScript 测试及效验工具
2010/04/18 Javascript
原生Js与jquery的多组处理, 仅展开一个区块的折叠效果
2011/01/09 Javascript
浅析Node.js中的内存泄漏问题
2015/06/23 Javascript
angularjs 表单密码验证自定义指令实现代码
2016/10/27 Javascript
bootstrap table配置参数例子
2017/01/05 Javascript
拖动时防止选中
2017/02/03 Javascript
Vue 2中ref属性的使用方法及注意事项
2017/06/12 Javascript
微信小程序实现移动端滑动分页效果(ajax)
2017/06/13 Javascript
详解Angular CLI + Electron 开发环境搭建
2017/07/20 Javascript
laydate 显示结束时间不小于开始时间的实例
2017/08/11 Javascript
JavaScript常见继承模式实例小结
2019/01/11 Javascript
JavaScript中的"=、==、==="区别讲解
2019/01/22 Javascript
优化Vue中date format的性能详解
2020/01/13 Javascript
[01:00:35]2018DOTA2亚洲邀请赛3月30日B组 EffcetVSMineski
2018/03/31 DOTA
Python中列表、字典、元组、集合数据结构整理
2014/11/20 Python
Python中Django框架利用url来控制登录的方法
2015/07/25 Python
Python 中pandas.read_excel详细介绍
2017/06/23 Python
mysql 之通过配置文件链接数据库
2017/08/12 Python
如何使用 Pylint 来规范 Python 代码风格(来自IBM)
2018/04/06 Python
浅谈python中对于json写入txt文件的编码问题
2018/06/07 Python
python 实现线程之间的通信示例
2020/02/14 Python
python3.7+selenium模拟淘宝登录功能的实现
2020/05/26 Python
在Keras中CNN联合LSTM进行分类实例
2020/06/29 Python
Python描述数据结构学习之哈夫曼树篇
2020/09/07 Python
Python自动化之UnitTest框架实战记录
2020/09/08 Python
pandas实现导出数据的四种方式
2020/12/13 Python
Myprotein加拿大官网:欧洲第一的运动营养品牌
2018/01/06 全球购物
在CSS中映射鼠标位置并实现通过鼠标移动控制页面元素效果(实例代码)
2021/04/22 HTML / CSS
关于对TypeScript泛型参数的默认值理解
2022/07/15 Javascript