PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Saturday, January 10, 2004 5:26 AM
Subject: Re: [PHP] Rand() problem
Hello nefar,
Friday, January 9, 2004, 6:05:34 AM, you wrote:
n After moving my PHP files to a new hard drive and a new windows
n installation, my rand function gets stuck and only gives you
On Monday 12 January 2004 12:30, Jon wrote:
I am running the latest stable PHP release.
Which is? Latest changes over time. Always state the exact version.
I am passed values and my
range is far less than the max... On my computer with my Xitami webserver
this code returns the number 45
Hello nefar,
Friday, January 9, 2004, 6:05:34 AM, you wrote:
n After moving my PHP files to a new hard drive and a new windows
n installation, my rand function gets stuck and only gives you one number over
n and over. It worked a few times then got stuck. I tried using IIS 5.1 (I
n was using
youre not the only one .. i just installed 4.3.3 and $x = rand(1,173);
always returns 101 for $x
i changed to mt_rand(1,173); and that always returns 142 ???
weirdness .. dont tell me this is happening to only me?
- Original Message -
From: [EMAIL PROTECTED]
To: php general list
I can confirm that the funtion works fine using php 4.3.0. on Mac OS X.
While this may not be of any help, I will test on a later install on
a test server.
Thanks,
John
At 4:15 PM +1000 8/31/03, john wrote:
youre not the only one .. i just installed 4.3.3 and $x = rand(1,173);
always returns
* Thus wrote john ([EMAIL PROTECTED]):
youre not the only one .. i just installed 4.3.3 and $x = rand(1,173);
always returns 101 for $x
i changed to mt_rand(1,173); and that always returns 142 ???
weirdness .. dont tell me this is happening to only me?
it works find with 4.3.3RC1 on
hope not ... winxp
- Original Message -
From: Curt Zirzow [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Sunday, August 31, 2003 5:13 PM
Subject: Re: [PHP] rand() function not working right
* Thus wrote john ([EMAIL PROTECTED]):
youre not the only one .. i just installed 4.3.3
On Thursday 14 March 2002 13:31, Jeff Sittler wrote:
I am wanting to use rand() to generate a number between 33-90 OR 125-146.
Is there a way to do this? I don't want any numbers before 33 or between
91-124 or after 146. Could someone point me in the direction I need to
look to accomplish
Something to the effect of
$num=0;
do {
$num=rand(33,146);
if ( $num 90 $num 125 ) {
$num=0;
} else if ( $num 146 || $num 33 ) {
$num=0;
}
} while ( $num == 0 );
note: ths is just off the top of my head... check for
]
Subject: RE: [PHP] rand()
Something to the effect of
$num=0;
do {
$num=rand(33,146);
if ( $num 90 $num 125 ) {
$num=0;
} else if ( $num 146 || $num 33 ) {
$num=0;
}
} while ( $num == 0 );
note: ths is just off the top of my head
$n = rand(33, 112);
if ($n 90) $n += 34;
not tested in code, but logically, this should work
Martin
-Original Message-
From: Jeff Sittler [mailto:[EMAIL PROTECTED]]
Sent: Thursday, March 14, 2002 4:31 PM
To: [EMAIL PROTECTED]
Subject: [PHP] rand()
I am wanting to use rand() to
the min and max would work if I wanted the number between 33 and 146, but I
am wanting to specify two ranges, not just one.
Please RTFP
Jeff
Jason Wong [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
On Thursday 14 March 2002 13:31, Jeff Sittler wrote:
I am wanting to use rand()
Just do the obvious:
$rand = rand(33,111);
$num = ($rand90) ? $rand+35 : $rand;
On Wed, 13 Mar 2002, Jeff Sittler wrote:
I am wanting to use rand() to generate a number between 33-90 OR 125-146.
Is there a way to do this? I don't want any numbers before 33 or between
91-124 or
Use two rand()'s.
$foo = rand(2);
if ($foo == 0)
rand(first_set);
else
rand(second_set);
Niklas
-Original Message-
From: Jeff Sittler [mailto:[EMAIL PROTECTED]]
Sent: 14. maaliskuuta 2002 7:50
To: [EMAIL PROTECTED]
Subject: Re: [PHP] rand()
the min and max would
On Tuesday 22 January 2002 18:52, Sam wrote:
Hi all,
Can anyone tell me why, when I run this
$number = rand (1,12);
The only number that ever appears is 5?
Not really a random number...
You need to seed the random number generator using srand(). Best to read the
online annotated manual
Can anyone tell me why, when I run this
$number = rand (1,12);
The only number that ever appears is 5?
Not really a random number...
You need to seed the random number generator first.
http://www.php.net/srand
HTH
Jon
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe,
this is a function that I wrote to solve this problem, but it is almost
impossible to get a truly random number you can get somthing pretty close by
seeding with somthing like the time function, using the seconds since epoch
and this should be hard to duplicate.
?php
function
Hi April,
You need to plant seeds to reach this goal, it discusses this in manual
under rand() and mt_rand() so have a look here :
http://www.php.net/manual/en/function.rand.php
Which links to and talks about srand :
http://www.php.net/manual/en/function.srand.php
A seedless
To: "'April'" [EMAIL PROTECTED]; "PHP General"
[EMAIL PROTECTED]
Sent: Friday, January 26, 2001 2:58 PM
Subject: RE: [PHP] rand(), mt_rand(), and my inability to make either of
them random.
this is a function that I wrote to solve this problem, but it is almost
impossible
PROTECTED]
To: "Robert Collins" [EMAIL PROTECTED]; "PHP General"
[EMAIL PROTECTED]
Sent: Friday, January 26, 2001 3:15 PM
Subject: Re: [PHP] rand(), mt_rand(), and my inability to make either of
them random.
Thanks. It doesn't need to be completely random, just, more random than
20 matches
Mail list logo