哈希空间 Ctrl + F 进行搜索
首页 php手册中文版 CSS中文手册 哈希文档 Markdown在线工具

srand

(PHP 4, PHP 5, PHP 7, PHP 8)

srand播下随机数发生器种子

说明

srand(int $seed = 0, int $mode = MT_RAND_MT19937): void

使用 seed 播下随机数发生器种子,或者seed0 时,使用随时值。

注意: 不再需要用 srand()mt_srand() 给随机数发生器播种,因为现在是由系统自动完成的。

注意: 自 PHP 7.1.0 起,srand() 成为 mt_srand() 的别名。

参数

seed

任意 int 种子值。

返回值

没有返回值。

更新日志

版本 说明
7.1.0 srand() 成为 mt_srand() 的别名。

范例

示例 #1 srand() 例子

<?php
// 微秒为单位的种子
function make_seed()
{
  list(
$usec$sec) = explode(' 'microtime());
  return 
$sec $usec 1000000;
}
srand(make_seed());
$randval rand();
?>

参见

打开 哈希空间 微信小程序中查看更佳