<?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
$rd01 = rand();
echo 'The generated random number
for this system in this moment, is: ' .
$rd01 . '.<br><br>';
?>
<?php
$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
$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
$min04 = PHP_INT_MIN;
// -9223372036854775808 ->
// -> Since PHP 7.0.0 (64bit)
$max04 = PHP_INT_MAX;
// 9223372036854775807 ->
// -> Since PHP 5.0.5 (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
$min05 = (PHP_INT_MIN - 1);
// -9223372036854775809
$max05 = (PHP_INT_MAX + 1);
// 9223372036854775808
$rd05 = rand($min05, $max05);
$min05a = (PHP_INT_MIN);
// -9223372036854775808 ->
// -> Since PHP 7.0.0 (64bit)
$max05a = (PHP_INT_MAX);
// 9223372036854775807 ->
// -> Since PHP 5.0.5 (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>';
?>