Ваше задание на сегодня.
1. Изучить материал по работе с PHP:
https://metanit.com/php/tutorial/2.14.php (Будьте готовы ответить на вопросы)
2. Выполнить задания
1. Калькулятор с использованием switch
Создайте переменные $num1, $num2 и $operator. Присвойте $num1 и $num2 любые числа, а $operator — один из операторов: "+", "-", "*" или "/". Напишите программу, которая выполняет арифметическую операцию на основе значения $operator, используя switch. Например, если $operator равно "+", скрипт должен вывести сумму $num1 + $num2.
• Подсказка: используйте switch для выбора арифметической операции в зависимости от значения $operator.
• Усложнённый вариант: сделать HTML страницу с формочкой, где можно ввести числа и выбрать операцию. При вводе всего страница должна делать запрос к калькулятору и выводить его ответ. Т.Е вам нужно сделать мини RestAPI.
2. Вывод элементов массива с помощью for
Создайте массив с названиями пяти ваших любимых фильмов или книг. Используя цикл for, выведите каждый элемент массива на новой строке.
• Подсказка: используйте функцию count() для получения длины массива и проходите по элементам массива по индексу.
3. Вывод элементов массива с помощью foreach
Создайте массив с именами ваших друзей. Используйте цикл foreach для вывода каждого имени на новой строке в формате: "Привет, [имя]!".
• Подсказка: foreach позволяет обойти каждый элемент массива без указания индекса.
4. Подсчет суммы элементов массива
Создайте массив из чисел (например, 3, 7, 2, 9, 5). Используйте цикл foreach, чтобы посчитать и вывести сумму всех элементов массива.
• Подсказка: создайте переменную для накопления суммы, обновляя её в цикле foreach.
5. Определение дня недели с switch
Создайте переменную $day и присвойте ей число от 1 до 7. Используя switch, выведите название дня недели (например, если $day равно 1, выведите "Понедельник").
• Подсказка: создайте отдельный case для каждого дня недели в switch.
• Усложнённый вариант: Брать дату через PHP и формировать переменную $day из неё
Без выполнения усложнённых вариантов оценка будет максимум 4.
Примечание:
Для разработки на PHP я рекомендую VSCode с расширениями, но также есть вариант сделать сервер с помощью утилиты: https://ospanel.io
Полезные расширения для VSCode: https://guides.hexlet.io/ru/vscode-for-php-setup/
При работе с помощью расширений в VSCode вам так же потребуется отдельно установить PHP: https://windows.php.net/download#php-8.3