我使用 rand()
函数在数组中生成了 6 个随机数。我想确保这些数字都不是重复的。我写过:
$lucky_numbers = array (rand (1,50), rand (1,50),rand (1,50),rand (1,50),rand (1,50),rand (1,50));
if ($lucky_numbers[0] == $lucky_numbers[1]) {
print "same";
$lucky_numbers[1]++;
}
if ($lucky_numbers[1] > 50) {
$lucky_numbers[1] = $lucky_numbers[1]- 6;
}
然后用类似的代码检查每个连续的数字。但是有些东西不起作用。有什么想法吗?提前谢谢。
只需使用随机播放功能。
<?php
$numbers = range(1, 50);
shuffle($numbers);
for ($x=1;$x<=6;$x++){
echo $numbers[$x] . "'n";
}
?>
请参阅代码板示例