Php/func math mt rand

来自菜鸟教程
跳转至:导航、​搜索

PHP mt_rand()函数

Math PHP数学参考

生成随机数:

<?php

echo(mt_rand() . "<br>");

echo(mt_rand() . "<br>");

echo(mt_rand(10,100));
?>

定义和用法

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

Tip: 此函数产生更好的随机值,并且比4倍快 rand()

.

Tip: 如果您想要10到100(含)之间的随机整数,请使用mt_rand(10,100)。

句法

mt_rand();

or

mt_rand(min,max);

参数值

参数 描述
min 可选的。指定要返回的最低编号。默认为0
max 可选的。指定要返回的最高编号。默认是

mt_getrandmax()

技术细节

返回值: 之间的随机整数

min (或0)和 max (或包含mt_getrandmax())。如果返回FALSE max < min

返回类型: 整数
PHP版本: 4+
PHP更新日志: PHP 7.1:rand()已成为mt_rand()的别名

PHP 5.3.4:如果出现以下情况,则发出E_WARNING并返回FALSE max < min .
PHP 4.2.0:随机数生成器是自动播种的。

Math PHP数学参考