Задача 8

Список задач

Задать двумерный массив размерностью m на n (MxN) элементов (m и n вынести в область определения констант), заполнить его случайными значениями и вывести их на экран уже после того, как весь массив будет заполнен (т.е. заполнять и выводить в разных группах циклов).

<?php

function createRandArr($m, $n)
{
	$array = [];
	
	for ($i = 0; $i < $m; $i++) {
		
		for ($j = 0; $j < $n; $j++) {
			$array[$i][$j] = rand(0, 20);
		}
	}
	
	return $array;
}

function showArr($array)
{
	for ($i = 0; $i < count($array); $i++) {
		
		for ($j = 0; $j < count($array[$i]); $j++) {
			echo $array[$i][$j] . ' ';
		}
		
		echo '<br>';
	}
}

define('M', 6);
define('N', 5);

$arr = createRandArr(M, N);

showArr($arr);