首页 > 解决方案 > 在 PHP 中创建范围的两个随机数

问题描述

我正在尝试为数字范围制作 2 个 PHP 随机数。因此,例如,我想要范围为 20 的 100 到 300 的数字。PHP 会给你: 100-120101-121110-130等等......

我试过这个:

while (true) { 
$x = rand(100,300);  
$y = rand(100,300);

 if($x - $y == 20){
  echo 'from ' . $x . ' to' . $y;
 }
}

谢谢。

标签: php

解决方案


  $from = rand(100, 280);
  $to = $x + 20;

对于我的数组:

array_slice($array, $from, $to);

推荐阅读