I have a function:
$array_numbers = [];
function uniqueNumber(& $array_numbers, $from, $to) {
$number = rand($from, $to);
if (!in_array($number, $array_numbers)) {
$array_numbers[] = $number;
} else {
uniqueNumber($array_numbers, $from, $to);
}
}
What is reason to use link & $array_numbers
in parameter's function?
Result will be the same in pass array $array_numbers
without link