Loading...
Помощь по скриптам | Помощь с матрицей
Наверно это будет тупой вопрос ну я всё же задам.
Практикуюсь по php и вот делема образовалась.
Есть двухмерный массив в нем надо найти мин и мак значение.
Если делать так $min = min($arr); то выводит Array а если делать так
$min = min($arr[0]); то выводит минимальный элемент в первой строке.
Как сделать что бы искало по всей матрице.
Код ниже с меня +

<?php
$arr=array();
$arr[0]=array(rand(0,9),rand(0,9),rand(0,9),rand(0,9),rand(0,9));
$arr[1]=array(rand(0,9),rand(0,9),rand(0,9),rand(0,9),rand(0,9));
$arr[2]=array(rand(0,9),rand(0,9),rand(0,9),rand(0,9),rand(0,9));
echo "<table border='1' width='150'>";
for ($i=0;$i<count($arr);$i++) {
echo "<tr>";
for ($j=0;$j<count($arr[$i]);$j++) {
echo "<td>".$arr[$i][$j]."</td>";
}
echo "</tr>";
}

echo "</table>";

$min = min($arr);
$max = max($arr);

echo $min;
echo $max;
?>
Loading... ,

Там есть ответ на твой вопрос) http://www.cyberforum.ru/php-beginners/thread1510703.html
Hooligan (15.09.2017 в 00:07)
Loading... ,

Там есть ответ на твой вопрос) http://www.cyberforum.ru/php-beginners/thread1510703.html

у меня на этот сайт не заходит
Loading... , $arr = array(array(4, 2, 2, 3), array(6,5,3,4));

$min = min($arr[0]); // Минимальное значение
$min_keys = array_keys($arr[0], $min); // Все ключи с минимальным значением

$new_arr = array();
foreach($min_keys as $min_key)
$new_arr[] = $arr[1][$min_key]; // Формируем новый массив, соединяя найденные ключи со значениями второго массива

$max = max($new_arr);

echo $min . '<br/>' . $max;
Loading... (15.09.2017 в 00:24)
Hooligan (15.09.2017 в 00:07)
Loading... ,

Там есть ответ на твой вопрос) http://www.cyberforum.ru/php-beginners/thread1510703.html

у меня на этот сайт не заходит


error
Онлайн: 6
Время:
Gen. 0.2641
(c) Bym.Guru 2010-2026