|
Последние активные темы форума |
|
srand
(PHP 3, PHP 4 , PHP 5) srand -- Изменяет начальное число генератора псевдослучайных чисел
Описаниеvoid srand ( [int seed] ) Устанавливает начальное число генератора случайных чисел в seed.
Начиная с PHP 4.2.0, seed - необязательный параметр, если он не указан, берётся случайное число.
Пример 1. Пример srand()
<?php
// рандомизировать микросекундами
function
make_seed
()
{
list(
$usec
,
$sec
) =
explode
(
' '
,
microtime
());
return (float)
$sec
+ ((float)
$usec
*
100000
);
}
srand
(
make_seed
());
$randval
=
rand
();
?>
|
|
Замечание: Начиная с PHP 4.2.0, больше нет
необходимости инициализировать генератор случайных чисел функциями
srand() или mt_srand(), поскольку
теперь это происходит автоматически.
См. также:
rand(),
getrandmax() и
mt_srand().
|