Hoe wil je de cijfers hebben? Gewoon onder/naast elkaar op je scherm of in een array?
Om ze in een array te krijgen kun je dit gebruiken:
<?
function random_order($start, $end) {
if ($start < $end) {
$numbers = array();
while (count($numbers) <= ($end - $start)) {
$random = rand($start, $end);
if (!in_array($random, $numbers)) {
array_push($numbers, $random);
}
}
return $numbers;
}
else {
return 'Error: $end moet groter zijn dan $start';
}
}
print_r(random_order(52, 53));
?>
Als je ze onder elkaar wil laten zien op het scherm vervang je de regel
<?
print_r(random_order(10, 25));
?>
Voor dit:
<?
foreach (random_order(10, 25) as $number) {
echo $number.'<br>';
}
?>
een array is goed, thnx iig