Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1415293
  • 博文数量: 42
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 480
  • 用 户 组: 普通用户
  • 注册时间: 2019-08-05 16:22
文章分类

全部博文(42)

文章存档

2020年(1)

2019年(41)

我的朋友

分类: PHP

2019-11-21 09:08:31

定义和用法

srand - 播下随机数发生器种子

版本支持

PHP4 PHP5 PHP7
支持 支持 支持
Since 4.2.0 seed 成为可选,省略时会默认使用随机值。

语法

  1. srand( [ int $seed ] )
用 seed 播下随机数发生器种子。seed 参数没有给出时,会被设为随时数。
注意: 自 PHP 4.2.0 起,不再需要用 srand() 或 mt_srand() 给随机数发生器播种 ,因为现在是由系统自动完成的。

参数

参数 必需的 描述
seed 可选的种子值

示例


  1. function make_seed()
  2. {
  3.         list($usec, $sec) = explode(' ', microtime());
  4.         return (float) $sec + ((float) $usec * 100000);
  5. }
  6. srand(make_seed());
  7. $randval = rand();
  8. echo $randval;

相关页面

rand() - 产生一个随机整数
getrandmax() - 显示随机数最大的可能值
mt_srand() - 播下一个更好的随机数发生器种子









阅读(159448) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~