2011-10-01 24 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 />"; 
}