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 相关文章推荐
PHP4实际应用经验篇(5)
Oct 09 PHP
PHP用mysql数据库存储session的代码
Mar 05 PHP
IIS下PHP连接数据库提示mysql undefined function mysql_connect()
Jun 04 PHP
PHP 中检查或过滤IP地址的实现代码
Nov 27 PHP
最新用php获取谷歌PR值算法,附上php查询PR值代码示例
Dec 25 PHP
修改php.ini以达到屏蔽错误信息并记录日志
Jun 16 PHP
解析php扩展php_curl.dll不加载的解决方法
Jun 26 PHP
php实现把数组按指定的个数分隔
Feb 17 PHP
php 5.6版本中编写一个PHP扩展的简单示例
Jan 20 PHP
php仿微信红包分配算法的实现方法
May 13 PHP
PHP基于递归算法解决兔子生兔子问题
May 11 PHP
PHP微信网页授权的配置文件操作分析
May 29 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 addslashes及其他清除空格的方法是不安全的
2012/01/25 PHP
Laravel实现搜索的时候分页并携带参数
2019/10/15 PHP
Javascript - HTML的request类
2007/01/09 Javascript
jQuery Tips 为AJAX回调函数传递额外参数的方法
2010/12/28 Javascript
Javascript中产生固定结果的函数优化技巧
2013/01/16 Javascript
关于JavaScript与HTML的交互事件
2013/04/12 Javascript
js数组常见操作及数组与字符串相互转化实例详解
2015/11/10 Javascript
jquery+css实现动感的图片切换效果
2015/11/25 Javascript
jQuery.form插件的使用及跨域异步上传文件
2016/04/27 Javascript
js以分隔符分隔数组中的元素并转换为字符串的方法
2016/11/16 Javascript
AngularJS 在同一个界面启动多个ng-app应用模块详解
2016/12/20 Javascript
jQuery插件DataTable使用方法详解(.Net平台)
2016/12/22 Javascript
nodejs和php实现图片访问实时处理
2017/01/05 NodeJs
微信小程序tabbar不显示解决办法
2017/06/08 Javascript
JS实现十字坐标跟随鼠标效果
2017/12/25 Javascript
echarts大屏字体自适应的方法步骤
2019/07/12 Javascript
vue中英文切换实例代码
2020/01/21 Javascript
vue切换菜单取消未完成接口请求的案例
2020/11/13 Javascript
python 输出一个两行字符的变量
2009/02/05 Python
PyQt5实现简易电子词典
2019/06/25 Python
Python小程序之在图片上加入数字的代码
2019/11/26 Python
利用html5的websocket实现websocket聊天室
2013/12/12 HTML / CSS
AmazeUI底部导航栏与分享按钮的示例代码
2020/08/18 HTML / CSS
捷克汽车配件和工具销售网站:TorriaCars
2018/02/26 全球购物
英国最大的专业户外零售商:Mountain Warehouse
2018/06/06 全球购物
加拿大租车网站:Enterprise Rent-A-Car
2018/07/26 全球购物
上班玩游戏检讨书
2014/02/07 职场文书
小学综治宣传月活动总结
2014/07/02 职场文书
乡镇党的群众路线教育实践活动剖析材料
2014/10/09 职场文书
庆祝三八妇女节标语
2014/10/09 职场文书
奖学金感谢信
2015/01/21 职场文书
自我检讨书怎么写
2015/05/07 职场文书
2019消防宣传标语!
2019/07/10 职场文书
教师实习自我鉴定总结
2019/08/20 职场文书
Nginx设置日志打印post请求参数的方法
2021/03/31 Servers
吃通javascript正则表达式
2021/04/21 Javascript