Математические функции
PHP Manual

srand

(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().


Математические функции
PHP Manual