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 相关文章推荐
在JavaScript中调用php程序
Mar 09 PHP
php is_file 判断给定文件名是否为一个正常的文件
May 10 PHP
PHP中遍历stdclass object的实现代码
Jun 09 PHP
php批量上传的实现代码
Jun 09 PHP
php实现redis数据库指定库号迁移的方法
Jan 14 PHP
PHP Imagick完美实现图片裁切、生成缩略图、添加水印
Feb 22 PHP
PHP实现可自定义样式的分页类
Mar 29 PHP
PHP微信API接口类
Aug 22 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
Aug 30 PHP
php基于Redis消息队列实现的消息推送的方法
Nov 28 PHP
PHP+swoole+linux实现系统监控和性能优化操作示例
Apr 15 PHP
php慢查询日志和错误日志使用详解
Feb 27 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 stripos()函数及注意事项的分析
2013/06/08 PHP
PHP函数strip_tags的一个bug浅析
2014/05/22 PHP
PHP中is_dir()函数使用指南
2015/05/08 PHP
PHP中的魔术方法总结和使用实例
2015/05/11 PHP
基于php的CMS中展示文章类实例分析
2015/06/18 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
php操作redis命令及代码实例大全
2020/11/19 PHP
Javascript 构造函数 实例分析
2008/11/26 Javascript
Javascript Object.extend
2010/05/18 Javascript
修改jquery.lazyload.js实现页面延迟载入
2010/12/22 Javascript
JavaScript中json对象和string对象之间相互转化
2012/12/26 Javascript
CSS3,HTML5和jQuery搜索框集锦
2014/12/02 Javascript
javascript基于DOM实现省市级联下拉框的方法
2015/05/14 Javascript
jQuery悬停文字提示框插件jquery.tooltipster.js用法示例【附demo源码下载】
2016/07/19 Javascript
Angular2 环境配置详细介绍
2016/09/21 Javascript
微信小程序之绑定点击事件实例详解
2017/07/07 Javascript
bootstrap响应式导航条模板使用详解(含下拉菜单,弹出框)
2017/11/17 Javascript
vue实现文章内容过长点击阅读全文功能的实例
2017/12/28 Javascript
在Vue项目中使用d3.js的实例代码
2018/05/01 Javascript
基于JavaScript实现瀑布流布局
2018/08/15 Javascript
微信小程序实用代码段(收藏版)
2019/12/17 Javascript
[55:47]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第三局
2016/02/27 DOTA
python和shell变量互相传递的几种方法
2013/11/20 Python
Python数组定义方法
2016/04/13 Python
python执行scp命令拷贝文件及文件夹到远程主机的目录方法
2019/07/08 Python
Python列表的切片实例讲解
2019/08/20 Python
用Python实现校园通知更新提醒功能
2019/11/23 Python
python Paramiko使用示例
2020/09/21 Python
CSS3轻松实现圆角效果
2017/11/09 HTML / CSS
Senreve官网:美国旧金山的奢侈手袋品牌
2019/03/21 全球购物
美国最大的购物网站:Amazon.com(亚马逊美国)
2020/05/23 全球购物
中间件分为哪几类
2016/09/18 面试题
计算机相关的自我评价
2014/01/15 职场文书
《燕子专列》教学反思
2014/02/21 职场文书
QT与javascript交互数据的实现
2021/05/26 Javascript
Go语言怎么使用变长参数函数
2022/07/15 Golang