mt_getrandmax

(PHP 4, PHP 5, PHP 7, PHP 8)

mt_getrandmax显示最大可能的随机值

说明

mt_getrandmax(): int

返回调用 mt_rand() 时可能返回的最大值。

参数

此函数没有参数。

返回值

返回调用 mt_rand()(不带参数)时返回的最大随机值,这是其 max 参数在结果不被缩放(因此随机性降低)的情况下可用的最大值。

参见

  • mt_rand() - 使用梅森旋转随机数生成器生成随机值
  • mt_srand() - 为梅森旋转随机数生成器播种
  • getrandmax() - 显示最大可能的随机值

添加注释

用户贡献注释 1 则注释

25
bishop at php dot net
9 年前
此值的上限与平台无关。PHP 实现梅森旋转的 32 位版本 ("mt"),因此最大可能值为 2**31 - 1 (2147483647)。
To Top