2011-10-01 161 views
-1

我想随机生成相同的数字:如何随机生成数字从3000到80000只以零结尾?

3000 4000 5000等... 3000和80000之间

会如何做呢?

+4

测试生成从3号到80,乘以1000,圆,完成 –

+0

允许11000,或者只有8000,9000,10000,20000,30000,...? –

+0

@Pekka:我希望你不介意我只是在我的回答中使用它 – genesis

回答

1
<?php 
echo $your_number = (rand(3,80) * 1000); 

demo

+0

有人可以解释他/她的downvote,所以我可以提高我的答案? – genesis

+1

你需要在第一个轮次()呼叫吗?它看起来并没有做任何事情,因为rand(3,80)已经是一个整数。 –

+0

没有downvote你的回答是正确的 – Steve

1

我想这是你的意思是:

$number = rand(3,80)*1000; 

你可以用这个

for ($index = 0; $index < 20; $index++) { 
    echo (rand(3,80)*1000)."<br />"; 
}