PHP srand()函数

定义和用法

srand()函数函数用于种子的随机数generaror。播种会初始化随机数生成器。大多数随机数生成器都需要初始种子。在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