PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   Generiranje random brojeva (https://forum.pcekspert.com/showthread.php?t=6355)

cyberphere 27.10.2003. 21:00

Generiranje random brojeva
 
Nadam se da među vama ima koji programer u PHP-u da mi pomogne.
Trebam generirati 8 random brojeva ali da je svaki različit. Ja sa for petljom u array ubacim 8 random brojeva među kojima se nekad nađu i 2, 3 itd. istih brojeva. Sad bi trebao napraviti neku scriptu koja bi provjeravala svaki broj u array-u i ako postoje isti zamjeniti ih sa bojem kojeg nema u nizu. Nadam se da sam dobro objasnio, a ako nisam pitajte šta nije jasno.

Ovo je for petlja koje kreira random brojeve:
PHP kod:

for($i=1;$i<9;$i++) {
    
$brojevi[$i] = rand(1,$uk_last);    


gdje je $uk_last varijabla u kojoj se nalazi broj koji je trenutno 9

msvrtan 27.10.2003. 21:05

Re: Generiranje random brojeva
 
srand ((double) microtime() * 1000000);
$broj = rand(0,26666);

ovak sam ja koristio za neke stvari..i ne vraca iste brojeve...naime ti nisi resetirao clock generator i napravio ga ovisnim o timeu...

cyberphere 27.10.2003. 21:09

Uspio sam napraviti. Malo je kompliciranije ali radi


Sva vremena su GMT +2. Sada je 13:38.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger