(PHP 4, PHP 5)
srand — Inicjuje generator liczb losowych
$ziarno
] )
Inicjuje generator liczb losowych za pomocą argumentu
ziarno
. W PHP 4.2.0 i nowszych, argument
ziarno
jest opcjonalny - domyślnie generator
inicjowany jest wartością losową.
Przykład #1 Przykład użycia srand()
<?php
// zainicjalizuj mikrosekundami
function make_seed()
{
list($usec,$sec) = explode(" ", microtime());
return ((float)$sec+(float)$usec) * 100000;
}
srand(make_seed());
$randval = rand();
?>
Informacja: Od PHP 4.2.0 nie ma potrzeby inicjalizować generatora liczb losowych funkcją srand() lub mt_srand(), ponieważ dzieje się to automatycznie.
Patrz także: rand(), getrandmax() i mt_srand().