好吧,我对 rand() 有用;我需要从 1 到 x 数量 4 次,并确保该值不会返回。
这是我的代码:
$Count = 15;
$secondstage = '';
$arrayindex = '';
for($i=1; $i<5; $i++){
$arrayindex = rand(1,$Count);
if($secondstage == $arrayindex){
for($b=1; $arrayindex == $secondstage; $b++){
$arrayindex = rand(1,$Count);
}
}
$secondstage = $arrayindex;
echo $secondstage;
echo '<br>';
}
我在这里有一些逻辑错误吗?我想也许使用 while 但 for 也应该工作。