While reading through the great online PHP tutorials of Paul Hudson he said
Perhaps surprisingly, infinite loops can sometimes be h
There are many ways to use infinite loops, here is an example of an infinite loop to get 100 random numbers between 1 and 200
$numbers = array();
$amount = 100;
while(1) {
$number = rand(1, 200);
if ( !in_array($number, $numbers) ) {
$numbers[] = $number;
if ( count($numbers) == $amount ) {
break;
}
}
}
print_r($numbers);