我想创建多个随机数。有没有我可以用来创建它的循环?我不想在下面使用这个编码:
$random1 = rand(1000,9999);
$random2 = rand(1000,9999);
$random3 = rand(1000,9999);
$random4 = rand(1000,9999);
$random5 = rand(1000,9999);
$random6 = rand(1000,9999);
$random7 = rand(1000,9999);
答案 0 :(得分:0)
$random = array();
for ($i = 0; $i < 7; $i++) {
$random[$i] = rand(1000,9999);
}
这将生成一个数组$ random,其中7个元素包含索引0-6处的随机数。
答案 1 :(得分:0)
$random = array();
$start = 1000;
$end = 9999;
$count = 7;
while(count($random) < $count){
$rand = rand($start, $end);
$random[$rand] = $rand;
}
索引将与随机数相同,以确保没有重复的随机数。