目录

PHP mt_srand() 函数

❮ PHP 数学参考

示例

随机数生成器的种子:

<?php
mt_srand(mktime());
echo(mt_rand());
?>
亲自试一试 »

定义和用法

mt_srand() 函数为 Mersenne Twister 随机数生成器提供种子。


语法

mt_srand( seed, mode);

参数值

Parameter Description
seed Optional. Specifies the seed value
mode Optional. Specifies the algorithm to use. Can be one of the following constants:
  • MT_RAND_MT19937 - uses the fixed, correct Mersenne Twister implementation (which is used from PHP 7.1)
  • MT_RAND_PHP - uses the incorrect Mersenne Twister implementation (which was used up to PHP 7.1)

技术细节

返回值: 没有任何
返回类型: -
PHP 版本: 4+
PHP 变更日志: PHP 4.2.0:随机数生成器现在自动播种

❮ PHP 数学参考