Лабораторная 2. PHP: переменные, операции, операторы

Каждая задача решается ОДНИМ php-скриптом. Разрешается решить задачи 1 и 2 в ОДНОМ php-скрипте.
  1. Разработать php-программу для тестирования арифметических операций в PHP. При первом запросе php-программа должна возвращать пользователю html-форму для ввода двух значений и отправки их обратно на сервер php-программе. Получив два значения, php-программа должна применить к этим значениям все известные бинарные арифметические операции как в комбинации NM, так и MN. Результат возвратить в виде html-таблицы. Таблица состоит из заголовочной строки, фиксирующей типы бинарных арифметических операций жирным шрифтом; заголовочного столбца, фиксирующего комбинации NM и MN жирным шрифтом; двух строк, содержащих результат бинарных арифметических операций.

    Пример для N=5 и M=20

  2. Разработать php-программу для тестирования операций отношения в PHP. При первом запросе php-программа должна возвращать пользователю html-форму для ввода двух значений и отправки их обратно на сервер php-программе. Получив два значения, php-программа должна применить к этим значениям (в комбинации NM) все известные операции отношения. Рассмотреть варианты отношения "число-число", "число-строка" и "строка-строка". Результат представить в виде таблицы. Таблица состоит из заголовочной строки, фиксирующей типы операций отношения жирным шрифтом; заголовочного столбца, фиксирующего комбинации "число-число", "число-строка" и "строка-строка" жирным шрифтом; трех строк, содержащих результат операций отношения.

    Пример для N=5 и M=20

    Пример для N=5 и M=5

  3. Разработать php-программу для поиска максимального и минимального значения во введенной числовой последовательности.

    При первом запросе php-программа должна возвращать пользователю html-форму для ввода количества элементов числовой последовательности COUNT и отправки введенного значения COUNT обратно на сервер php-программе.

    При втором запросе, получив количество элементов последовательности, php-программа должна создать html-форму из COUNT полей ввода и возвратить ее клиенту для заполнения и отправки введенной последовательности обратно на сервер php-программе.

    При третьем запросе, получив последовательность числовых значений, php-программа должна найти минимальное и максимальное из них, после чего возвратить полученный результат клиенту.