Here, we will figure out how to produce arbitrary integers between the given extents (start value and end value) in PHP?
Irregular integer number age
To produce an arbitrary integer, we can utilize random_int() function, which is a library function in PHP, it acknowledges two contentions start_value and end_value and returns an irregular integer among start_value and end_value.
Example:
<?php
$start = 10;
$end = 20;
//generating 10 number
print("random integers between $start and $end...\n");
for($i=1; $i<=10; $i++)
{
print(random_int($start, $end)." ");
}
print("\n");
$start = -100;
$end = 0;
//generating 10 number
print("random integers between $start and $end...\n");
for($i=1; $i<=10; $i++)
{
print(random_int($start, $end)." ");
}
?>
Output
random integers between 10 and 20...
15 15 16 17 10 15 15 13 14 13
random integers between -100 and 0...
-84 -4 -68 -36 -18 -56 -53 -31 -98 -94