projects
/
e-DoKo.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
NEW FEATURE: use a better random generator
[e-DoKo.git]
/
functions.php
diff --git
a/functions.php
b/functions.php
index e30c81753fc74485eb301f174f5fa07d48d32e64..2d2277b4da4feeebc143ac06695d6ba6a26e7dfc 100644
(file)
--- a/
functions.php
+++ b/
functions.php
@@
-320,7
+320,14
@@
function create_array_of_random_numbers($useridA,$useridB,$useridC,$useridD)
for($i=0;$i<48;$i++)
$r[$i]=$i+1;
- shuffle($r);
+ /* shuffle using a better random generator than the standard one */
+ for ($i = 0; $i <48; $i++)
+ {
+ $j = @mt_rand(0, $i);
+ $tmp = $r[$i];
+ $r[$i] = $r[$j];
+ $r[$j] = $tmp;
+ }
};
return $r;