(PHP 4, PHP 5)
srand — 播下随机数发生器种子
$seed
] )
用 seed
播下随机数发生器种子。seed
参数没有给出时,会被设为随时数。
Note: 自 PHP 4.2.0 起,不再需要用 srand() 或 mt_srand() 给随机数发生器播种 ,因为现在是由系统自动完成的。
seed
可选的种子值
没有返回值。
版本
说明
Since 4.2.0
seed
成为可选,省略时会默认使用随机值。
Example #1 srand() 例子
<?php
// seed with microseconds
function make_seed()
{
list($usec, $sec) = explode(' ', microtime());
return (float) $sec + ((float) $usec * 100000);
}
srand(make_seed());
$randval = rand();
?>
rand() - 产生一个随机整数 getrandmax() - 显示随机数最大的可能值 mt_srand() - 播下一个更好的随机数发生器种子
PHP:mt_rand()的用法_Math函数
mt_rand(PHP4,PHP5)mt_rand生成更好的随机数说明intmt_rand(void)intmt_rand(int$min,int$max)很多老的libc的随机数发生器具有一些不确定和未知的特性而且很慢。PHP的rand(
PHP:tanh()的用法_Math函数
tanh(PHP4=4.1.0,PHP5)tanh双曲正切说明floattanh(float$arg)返回arg的双曲正切值,定义为sinh(arg)/cosh(arg)。参数arg要处理的参数返回值arg的双曲正切值参见tan()-正切a
PHP:tan()的用法_Math函数
tan(PHP4,PHP5)tan正切说明floattan(float$arg)tan()返回参数arg的正切值。参数arg的单位为弧度。参数arg要处理的以弧度为单位的参数返回值arg的正切值范例Example#1