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 this.
Thanks,
Jeff
--
PHP General Mailing List (http:
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...
Thanks
Sam
All,
I remember a patch being committed to CVS a while back which auto-seeded
rand() if it hadn't been manually called already. Is this in PHP 4.1.1? If
so, does it also work for mt_rand()?
Thanks,
~ZG~
_
Get your FREE downlo
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 accompli
my head... check for validity and
syntax.
-Original Message-
From: Jeff Sittler [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 13, 2002 9:31 PM
To: [EMAIL PROTECTED]
Subject: [PHP] rand()
I am wanting to use rand() to generate a number between 33-90 OR
125-146.
Is there a way to do thi
EMAIL PROTECTED]
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 );
$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()
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
Just do the obvious:
$rand = rand(33,111);
$num = ($rand>90) ? $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
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 m
> 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, e
When I use random rand(1, 10) I always get 2?
Thank you,
Brandon Orther
WebIntellects Design/Development Manager
[EMAIL PROTECTED]
800-994-6364
www.webintellects.com
--
PHP General Mailing List (http://w
you have generate a unique seed to generate random number srand, please read
http://www.php.net/manual/function.rand.php
has more info
Brandon Orther wrote:
> When I use random rand(1, 10) I always get 2?
>
> Thank you,
>
>
> Brandon Orther
> WebInt
Did you seed your random number generator?
ie: srand ((double) microtime() * 100);
- James
> -Original Message-
> From: Brandon Orther [mailto:[EMAIL PROTECTED]]
> Sent: January 10, 2000 2:24 PM
> To: PHP User Group
> Subject: [PHP] rand is not random for me :(
>
Hi there,
I am wondering if it is possible that this function tends to be more often
1. I do get 8 of 10 times 1.
srand((double)microtime()*100);
if (rand(0,1) == 1){
code...
it looks ok to me.
Thanx for any help,
Andy
--
PHP General Mailing List (http://www.php.net/)
To unsub
I have this scriptlet:
$items = 6;
$randnum = rand(1,$items);
echo $randnum . "";
Always, no matter how many times I hit refresh, it'll always return the
lowest possible value, in this case 1. If I have rand(4,$items), it returns
four.
So I tried mt_rand(), with this:
$items = 6;
$randnum = m
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 rand()
quot;;
$highnum = "100";
random_number("config.inc.php", $lownum, $highnum);
}
?>
-Original Message-
From: April [mailto:[EMAIL PROTECTED]]
Sent: Friday, January 26, 2001 1:50 PM
To: PHP General
Subject: [PHP] rand(), mt_rand(), and my inability to make either o
CTED]>
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
;April" <[EMAIL 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
21 matches
Mail list logo