PHP 从 50 个随机数中获取最小值和最大值


PHP get min and max values from 50 random numbers?

<?php
 echo "<table border='1'><br />";
  for ($row = 0; $row < 10; $row ++) {
   echo "<tr>";
   for ($col = 0; $col < 5; $col ++) {
   $rand = rand (1, 200);
     echo "<td>", $rand, "</td>";
    }
    echo "</tr>";
   }
  echo "</table>";
?>

这是代码,但我的问题是如何从表的值中找到最大值和最小值?我必须以某种方式将随机数变成数组吗?

您可以执行以下操作,而无需更改太多代码

<?php
   $array = array();  // <-- added code
   echo "<table border='1'><br />";
   for ($row = 0; $row < 10; $row ++) {
       echo "<tr>";
       for ($col = 0; $col < 5; $col ++) {
           $rand = rand(1, 200);
           $array[] = $rand;   // <-- added code
           echo "<td>", $rand, "</td>";
       }
      echo "</tr>";
   }
   echo "</table>";
   $min = min($array);  // <--- added code
   $max = max($array);  // <--- added code
?>

使用库函数检查 PHP 中 aray 的最大值和最小值。

for($col = 0; $col < 5; $col ++) {
    $rand[] = rand (1, 200);
}
echo $max = max($rand)."<br/>";
echo $min = min($rand)."<br/>";
print_r($rand);