我正在尝试在PHP中寻找一个能够生成三个随机数的解决方案。 目前,我有以下代码可以生成一个与$randNum不同的随机数; 这些数字需要彼此不同,并且与变量$randNum也不同。
谢谢
$wrong = $randNum;
while ($wrong == $randNum) {
$wrong = rand(0,$max - 1);
}
<?php
$numbers = [];
for($i = 0; $i < 10; $i++){
$number = rand (1,15);
while (in_array($number, $numbers)){
$number = rand (1,15);
}
$numbers[] = $number;
}
echo '<pre>';
print_r($numbers);
echo '</pre>';
这个函数生成10个独特的随机数字,范围从1到15,你可以轻松地根据需要修改此脚本。