srand

(PHP 3, PHP 4 )

srand -- Startwert für den Zufallsgenerator festlegen

Beschreibung

void srand ( int seed)

Legt einen internen Startwert für den Zufallsgenerator in rand() fest. Gleiche Startwerte führen auch jeweils zu derselben Pseudo-Zufallssequenzen daher ist es üblich, diese über die aktuelle Uhrzeit festzulegen:

// seed with microseconds since last "whole" second
srand ((double)microtime()*1000000);
$randval = rand();

Siehe auch rand(), getrandmax(), mt_rand(), mt_srand() und mt_getrandmax().