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

更新于: 2020 年 6 月 30 日

290 次浏览

开启你的 职业征程

完成课程获得认证

开始学习
广告