Лабораторная 2. PHP: работа с массивами
Разработать php-программу на базе следующих источников: http://xdsl.shgpi.edu.ru/web/2017_18/1_half/kurs2/prpr(c)/lab3/lab3.html
и https://ru.onlinemschool.com/math/assistance/matrix/transpose/.
Предусмотреть:
-
Формирование и заполнение прямоугольных матриц размером от 1x1 до 9x9.
-
Кнопки обнуления и запонения случайными значениями, поворота по часовой и против часовой стрелки,
зеркального отражения по горизонтали и вертикали,
транспонирования, вычисления определителя матрицы.
-
Деактивацию кнопок, если соответсвующее действие над матрицей по каким-либо причинам осуществить невозможно
(например - вычислить определитель неквадратной матрицы).
Использование JavaScript - запрещено.