PHP srand() 函数
定义和用法
srand() 函数用于播种随机数生成器。播种会初始化随机数生成器。大多数随机数生成器需要初始播种。在 PHP 中,srand() 函数的使用是可选项,因为它会自动执行。
此函数没有任何返回值。
语法
srand ([ int $seed ] ) : void
参数
序 号 | 参数和说明 |
---|---|
1 | 种子 用作种子的整数。如果未给出,提供一个随机数 |
返回值
此函数不返回任何值。
PHP 版本
此函数在 PHP 4.x、PHP 5.x 以及 PHP 7.x 中均可用。
示例
此示例在使用 rand() 函数之前,首先对随机数生成器进行了初始化−
<?php srand(5); echo "rand(1,100)=", rand(1,100); ?>
输出
这可能会产生以下结果 −
rand(1,100)=12
示例
以下示例使用当前时间戳初始化随机数生成器−
<?php srand(time()); echo "rand()=", rand(); ?>
输出
这可能产生以下结果 −
rand()=548287992
广告