-5
$szam[1]=rand(1,95);
$szam[2]=rand(1,95);
if($szam[1]!=$szam[2]){
$szam[3]=rand(1,95);
if($szam[3]!=$szam[2]and $szam[3]!=$szam[1]){
$szam[4]=rand(1,95);
if($szam[4]!=$szam[3]and$szam[4]!=$szam[2]and$szam[4]!=$szam[1]){
$szam[5]=rand(1,95);
if($szam[5]!=$szam[4]and$szam[5]!=$szam[3]and$szam[5]!=$szam[2]and$szam[5]!=$szam[1]){
$lottoszam=$szam[1].",".$szam[2].",".$szam[3].",".$szam[4].",".$szam[5];
}
else{$szam[5]=rand(1,95);}
}
else{$szam[4]=rand(1,95);}
}
else{$szam[3]=rand(1,95);}
}
else{$szam[2]=rand(1,95);}
改变变量'$ szam'到'$ s'。繁荣,更短的代码! – ceejayoz
这个问题太含糊。 “简短这个php代码”是什么意思?告诉我们这个代码正在做什么,以及为什么你希望它更短。 – Sean
类似的问题在这里:http://stackoverflow.com/questions/7792816/php-unique-random-numbers-试图找到随机唯一的数字。 – smozgur