最新的Web开发教程
 

PHP mt_rand() Function

<PHP数学参考

生成随机数:

<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
运行示例»

定义和用法

mt_rand()函数生成使用梅森倍捻机算法的随机整数。

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

提示:如果你想在10和100之间的随机整数(inclusive) ,使用mt_rand (10,100)


句法

mt_rand();

or

mt_rand( min,max );

参数 描述
min 可选的。 指定要返回的最低数量。 默认值为0
max 可选的。 指定要返回的最高数字。 缺省值是mt_getrandmax()

技术细节

返回值: 之间的随机整数(or 0)最大 (or mt_getrandmax()含)。 返回FALSE如果MAX < 分钟
返回类型: 整数
PHP版本: 4+
PHP更新日志: PHP 4.2.0:随机数发生器自动播种
PHP 5.3.4:发出E_WARNING和返回FALSE如果MAX < 分钟

<PHP数学参考