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