对于令人困惑的标题道歉,我无法用不同的方式说出来。
我希望能够在数字10000内生成随机范围的x个数字。
例如200-500(201,202,203 ...... 499)或9700到10000。
我还希望功能易于更改,因此它将是一系列x数量的数字。以上是200的范围,x = 200 ...我希望能够轻松改变它。
谢谢。
答案 0 :(得分:1)
使用range():
$min = 1;
$max = 10000;
$nb = 300;
// in this example, $start can be from 1 to 9701
$start = mt_rand($min, $max - $nb + 1);
// in this example, $result can be from [1;300] to [9701;10000]
$result = range($start, $start + $nb - 1);
答案 1 :(得分:0)
echo mt_rand(0, 10000);