note 70384 added to function.mt-srand

From: Date: Fri, 13 Oct 2006 21:00:06 +0000
Subject: note 70384 added to function.mt-srand
Groups: php.notes 
Request: Send a blank email to php-notes+get-118511@lists.php.net to get a copy of this message
So, it seems when I seed the random number generator with any even number X, I get the same result as seeding it with X+1... <?php for($i = 0 ; $i < 100 ; $i++){ mt_srand($i); echo mt_rand(0,100)." "; } ?> ... gives me.... 89 89 61 61 12 12 83 83 71 71 5 5 60 60 62 62 19 19 73 73 81 81 15 15 70 70 80 80 44 44 32 32 69 69 39 39 66 66 95 95 100 100 65 65 65 65 96 96 53 53 34 34 87 87 38 38 16 16 16 16 26 26 63 63 23 23 45 45 61 61 58 58 4 4 92 92 86 86 66 66 23 23 71 71 54 54 35 35 81 81 83 83 45 45 15 15 38 38 49 49 ---- Server IP: 64.71.164.2 Probable Submitter: 207.203.88.15 ---- Manual Page -- http://www.php.net/manual/en/function.mt-srand.php Edit -- https://master.php.net/note/edit/70384 Del: integrated -- https://master.php.net/note/delete/70384/integrated Del: useless -- https://master.php.net/note/delete/70384/useless Del: bad code -- https://master.php.net/note/delete/70384/bad+code Del: spam -- https://master.php.net/note/delete/70384/spam Del: non-english -- https://master.php.net/note/delete/70384/non-english Del: in docs -- https://master.php.net/note/delete/70384/in+docs Del: other reasons-- https://master.php.net/note/delete/70384 Reject -- https://master.php.net/note/reject/70384 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#118511) next »