Problém s náhodným generováním čísla
4 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Mám problém s kódem php: // seed with microseconds - půjčený kód z jiných stránek function make_seed() { list($usec, $sec) = explode(' ', microtime()); return (float) $sec + ((float) $usec * 100000); } $kusu=6; //mění se mt_srand(make_seed()); $A=mt_rand(1, $kusu); $B=$A; $C=0; while ($B==$A) { mt_srand(make_seed()); $B=mt_rand(1, $kusu); } do { mt_srand(make_seed()); $C=mt_rand(1, $kusu); if (($C==$A) OR ($C==$B)) $C=0; }while ($C==0); -- konec kódu Prosím poraďte mi někdo .... potřebuji totiž při každém stisku F5 vygenerovat jiná náhodná 3 různá čísla.
-
http://cz2.php.net/manual/cs/function.shuffle.php uprav si ten příklad aby vypisoval např. první tři prvky pole, do $numbers si nastavíš rozsah generovaných čísel
-
Ahoj DS, hrozně moc Ti děkuju ... už jsem z toho začal být zoufalý. Moc díky
-
ono, jako, kdybys cetl, co ti kluci poslali na jakpsatwebu, tak cz.php.net/rand ma vlevo sloupecek s podobnymi funkcemi. A pokud ne, tak pred uzivatelskymi komentari byvaji odkazy ALSO