Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]problem z funkcją rand
QoooQ
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 3
Dołączył: 4.01.2008

Ostrzeżenie: (0%)
-----


witam mam problem z funkcją rand.. losuje liczy np z przedziłu 1,60000 i bardzo często jest losowana liczba która już była wylosowana tak jak by ta liczba się 'keszowała' czy coś.. oczyiście taki problem nmam na komercyjnym serwerze -> linuxpl.com mógłby mi ktoś poradzić czy to błąd czy co albo w jaki inny sposób uzyskać jak najbardziej losowe liczby z danych przedziałów..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bolverk
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 6
Dołączył: 10.08.2009
Skąd: Nowe Miasto Lubawskie

Ostrzeżenie: (0%)
-----


Istnieje sposób żeby losowe liczby były rzeczywiście losowe. Na początku każdego skryptu gdzie używasz mt_rand do losowania liczb, wstaw sobie coś takiego:
Kod
mt_srand((double)microtime()*1000000);


Zapewniam że działa, sam z tego korzystam.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 23:45