для цикла — PHP получить минимальное и максимальное значения из 50 случайных чисел?

<?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>";
?>

Вот код, но мой вопрос, как я могу найти максимальные и минимальные значения таблицы? Должен ли я сделать случайные числа как-то в массив?

0

Решение

Вы можете сделать следующее, не меняя большую часть своего кода

<?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
?>
1

Другие решения

Проверьте это максимальное и минимальное значение массива в PHP, используя библиотечную функцию.

for($col = 0; $col < 5; $col ++) {
$rand[] = rand (1, 200);
}

echo $max = max($rand)."<br/>";
echo $min = min($rand)."<br/>";

print_r($rand);
1

По вопросам рекламы [email protected]