实例

生成随机数:

<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>高佣联盟 www.cgewang.com

定义和用法

mt_rand() 函数使用 Mersenne Twister 算法生成随机整数。

提示:该函数是产生随机值的更好选择,返回结果的速度是 rand() 函数的 4 倍。

提示:如果您想要一个介于 10 和 100 之间(包括 10 和 100)的随机整数,请使用 mt_rand (10,100)。


语法

mt_rand();

or

mt_rand(min,max);

参数 描述
min 可选。规定返回的最小数。默认是 0。
max 可选。规定返回的最大数。默认是 mt_getrandmax()。

技术细节

返回值: 介于 min(或 0)与 max(或 mt_getrandmax())之间(包括边界值)的随机整数。如果 max < min 则返回 FALSE。
返回类型: Integer
PHP 版本: 4+
PHP 更新日志: PHP 4.2.0:随机数生成器自动播种。
PHP 5.3.4:如果 max < min 则报告一个 E_WARNING 并返回 FALSE。

最新文章

  1. UWP学习记录10-设计和UI之控件和模式7
  2. win8系统安装xampp后apache无法启动
  3. 开始学习IOS
  4. linux系统快速查看进程pid的方法
  5. (转)struts2.0配置文件、常量配置详解
  6. js实现浏览器兼容复制功能
  7. onblur判断数字
  8. Wireshark 使用教程
  9. HDU OJ 5437 Alisha’s Party 2015online A
  10. BZOJ 3373: [Usaco2004 Mar]Lying Livestock 说谎的牲畜( 差分约束 )
  11. 2729: [HNOI2012]排队
  12. 在Owin Self-Hosing下实现每个请求中共享上下文(数据)
  13. hdu5569 BestCoder Round #63 (div.2)
  14. GO语言学习笔记之Linux环境下安装GO语言
  15. Jenkins 安装启动提示“iJob for jenkins.service failed because the control process exited with error code. See &quot;systemctl status jenkins.service&quot; and &quot;journalctl -xe&quot; for details.”
  16. js中实现 复制到剪切板 功能
  17. C#.NET WebApi返回各种类型(图片/json数据/字符串),.net图片转二进制流或byte
  18. &lt;mvc:annotation-driven /&gt; 作用
  19. Unity中Web.Config文件的配置与调用
  20. 肖俊:HPE IT 的DevOps 实践分享

热门文章

  1. WSL中文本地化
  2. day53 html收尾
  3. three.js 几何体(三)
  4. 3dTiles 数据规范详解[4.1] b3dm瓦片二进制数据文件结构
  5. Log4net控制台和窗体程序无法输出记录的原因之一
  6. Appium+Python3环境搭建,其实超简单!【软件测试教程】
  7. xss小游戏源码分析
  8. Go Pentester - HTTP CLIENTS(2)
  9. Active Directory - Server Remote administration management
  10. echarts 实战 : 想让图例颜色和元素颜色对应,怎么办?