Лаб. работа “Основы PHP”
Использование переменных, циклов, массивов и параметров метода GET
Подготовка
Изучить необходимую теоретическую информацию о языке PHP:
Зарегистрироваться в JupyterHub если вы еще этого не сделали
Открыть VS Code через JupyterHub
Создать каталог для выполнения лабораторной работы и выбрать его в качестве рабочего.
Запустить development веб-сервер для запуска и отладки php скриптов.
Выполнить следующие задания:
Задания
Поместить в переменную $x строку «Привет», а в переменную $y строку «мир». Сформировать html-страницу с сообщением «Привет, мир!» с помощью переменных $x и $y.
Добавить в предыдущее задание изменение цвета сообщения на цвет, содержащийся в переменной $color.
Модифицировать предыдущее задание так, чтобы цвет можно было передавать через параметр URL строки.
Добавить возможность выбора языка, которым выводится сообщение, через параметр URL строки.
Сформировать html-таблицу размерности NxM, где числа N и M задаются переменными $n и $m.
Оформить предыдущее задание в виде функции с параметрами M, N.
Создать функцию, которая выводит текст с разным размером шрифта. Функция имеет два аргумента: текстовая строка и размер шрифта.
Создать функцию, которая принимает двумерный массив и формирует из него html-таблицу.
Сформировать скрипт, принимающий в качестве параметров размерность таблицы и формирующий html-таблицу. Добавить на страницу ссылки «Добавить строку», «Удалить строку», «Добавить столбец», «Удалить столбец» с соответствующим функционалом.