скрипт, который создаёт два массива 4х4 чисел и умножает значения одного массива на соответствующие по индексу значения другого массива
Код (Text): <?php // заполняет двухмерный массив случайными значениями function fillSquareArrayByRandValue(int $n, int $m) { $matrix = []; for($i = 1; $i <= $n; $i++) { for($j = 1; $j <= $m; $j++) { $matrix[$i][$j] = mt_rand(1, 10); } } return $matrix; } // задаем размеры массивам $n = 4; $m = 4; // заполняем массивы случайными числами $matrix1 = fillSquareArrayByRandValue($n, $m); $matrix2 = fillSquareArrayByRandValue($n, $m); $matrix3 = []; // перемножаем массивы, результат выносим в третий массив foreach ($matrix1 as $i => $sub_matrix1) { foreach ($sub_matrix1 as $j => $number) { $matrix3[$i][$j] = $matrix1[$i][$j] * $matrix2[$i][$j]; } } print_r($matrix1); print_r($matrix2); print_r($matrix3);
это домашка, ниче серьёзного, в php не шарю, делайте предельно просто, а дальше я попытаюсь понять. спасибо!