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

全部博文(45)

文章存档

2020年(4)

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() 或  给随机数发生器播种 ,因为现在是由系统自动完成的。

参数

参数 必需的 描述
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;

相关页面

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









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