(PHP 4, PHP 5, PHP 7)
srand — Изменяет начальное число генератора псевдослучайных чисел
$seed
] ) : void
Устанавливает начальное число генератора случайных чисел равным seed
или случайному числу, если seed
не указан.
Замечание: Нет необходимости инициализировать генератор случайных чисел функциями srand() или mt_srand(), поскольку это происходит автоматически.
Замечание: Начиная с PHP 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();
?>