Перейти к содержимому

Стратовый курс по PHP (однодневный)

Цель курса:

  • Познакомить с основами синтаксиса PHP.
  • Научить писать простые скрипты и решать базовые задачи на PHP.
  • Дать представление о встроенных функциях и работе с массивами, строками и циклами.
  • История и применение.
  • Преимущества и недостатки.
  • Установка локального сервера (например, XAMPP или OpenServer).
  • Запуск первого скрипта.
  • Основы: <?php ... ?>, комментарии (//, #, /* … */).
  • Переменные, типы данных, вывод данных (echo, print).
  • Конкатенация строк.

Напишите скрипт, который выводит ваше имя и возраст, используя переменные.

  • if, else, elseif.
  • Тернарный оператор.
  • for, while, foreach.
  • Прерывание циклов (break, continue).
  • Напишите скрипт, который проверяет, является ли число четным или нечетным.
  • Используя цикл for, выведите числа от 1 до 10.
  • Индексированные и ассоциативные массивы.
  • Функции для работы с массивами: count(), array_push(), array_pop(), array_merge(), in_array().
  • Основные функции: strlen(), strpos(), substr(), str_replace().

Создайте массив из 5 чисел и найдите сумму всех элементов. Напишите скрипт, который заменяет все пробелы в строке на подчеркивания.

  • Синтаксис: function имяФункции() { … }.
  • Аргументы и возвращаемые значения.
  • Примеры: date(), rand(), round().
  • Напишите функцию, которая принимает два числа и возвращает их сумму.
  • Создайте функцию, которая генерирует случайное число от 1 до 100 и выводит его.

Задача 1: Поиск минимального и максимального числа в массиве

Заголовок раздела «Задача 1: Поиск минимального и максимального числа в массиве»

Напишите скрипт, который находит минимальное и максимальное число в массиве из 10 случайных чисел.

Напишите функцию, которая вычисляет факториал числа (например, 5! = 120).

Напишите скрипт, который выводит все простые числа от 1 до 100.