<?php
// FIRST DESCRIPTION
int rand ()
?>
<?php
// SECOND DESCRIPTION
int rand (int $min, int $max );
where,
$min = the minimum integer value
of the numeric interval
$max = the maximun integer value
of the numeric interval
?>
<?php
// Run this code several times
$rd01 = rand();
echo 'The generated random number
for this system in this moment, is: '
. $rd01 . '.<br><br>';
?>
<?php
// Run this code several times
$min02 = 10;
$max02 = 20;
$rd02 = rand($min02, $max02);
echo 'The random number generated
for this system, within the numerical range:<br>['
. $min02 . ', ' . $max02 . '], at this point is '
. $rd02 . '.<br><br>'
?>
<?php
// Run this code several times
$min03 = 0;
$max03 = getrandmax();
$rd03 = rand($min03, $max03);
echo 'The random number generated
for this system, within the numerical range:<br>['
. $min03 . ', ' . $max03 . '], at this point is '
. $rd03 . '.<br><br>';
?>
<?php
// Run this code several times
$min04 = PHP_INT_MIN;
// -9223372036854775808 -> (64bit)
$max04 = PHP_INT_MAX;
// 9223372036854775807 -> (64bit)
$rd04 = rand($min04, $max04);
echo 'The random number generated
for this system, within the numerical range:<br>['
. $min04 . ', ' . $max04 . '], at this point is '
. $rd04 . '.<br><br>';
?>
<?php
// Run this code several times
$min05 = (PHP_INT_MIN - 1);
// -9223372036854775808
$max05 = (PHP_INT_MAX - 1);
// 9223372036854775807
$rd05 = rand($min05, $max05);
$min05a = (PHP_INT_MIN);
// -9223372036854775808 -> (64bit)
$max05a = (PHP_INT_MAX);
// 9223372036854775807 -> (64bit)
$rd05a = rand($min05a, $max05a);
echo 'The random number generated
for this system, within the numerical range:<br>['
. $min05a . ', ' . $max05a . '], at this point is '
. $rd05a . '.<br><br>';
?>