This function will return an random generated number (Not a float).
<?php
function GetRandomNumber($min = false, $max = false)
{
// Seed the generator
mt_srand((double)microtime()*1000000);
// Set the default min and max if no parameter has been passed
if ($min === false)
$min = 0;
if ($max === false)
$max = mt_getrandmax();
// Return random between min and max
return mt_rand($min, $max);
}
// Number between 0 and 2147483647
echo GetRandomNumber();
// Number between 5 and 10
echo GetRandomNumber(5, 10);
// Number between 0 and 100
echo GetRandomNumber(false, 100);
?>
Mail this!
- Comments (0)
- PingBacks (0)
- TrackBacks (0)

» Latest comments