Урок №18 - Подключение файлов

Урок №18 - Подключение файлов

За счёт подключение сторонних файлов вы можете разделить структуру сайта на несколько составляющих. За урок мы научимся разделять сайты на блоки и изучим функции что помогают это сделать.

Видеоурок

Подключение файлов — это специальная технология, что позволяет создать один или несколько общих файлов и подключать их на различных страницах сайта. За счёт подключения файлов вы можете отделить повторяющиеся части сайта (шапка, футер, боковая часть) в отдельные файлы и подключать их на каждой нужной странице. Если понадобиться изменить шапку сайта, то изменения необходимо будет дописать лишь в одном файле.


Для подключения файлов существует 4 метода. Все они выполняют одну роль - подключение файла, но при этом имеют разные характеристики:

  1. require - если файл будет не найдет, то выдается ошибка об этом и код дальше не выполняется;
  2. require_once - подключает файл единожды, даже при попытках подключить файл несколько раз. Если файл будет не найдет, то выдается ошибка об этом и код дальше не выполняется;
  3. include - если файл будет не найдет, то выдается ошибка, но код дальше выполняется и сайт отображается корректно;
  4. include_once - подключает файл единожды, даже при попытках подключить файл несколько раз. Если файл будет не найдет, то выдается ошибка, но код дальше выполняется и сайт отображается корректно.

В качестве значения для методов указывайте относительный путь к файлу, который нужно подключить.

Исходный код

Весь код будет доступен после подписки на проект!

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Изучение технологий Ajax
7 уроков
Фреймворк Laravel: cоздание веб сайта
8 уроков
Создание динамического веб сайта
22 урока
Видеокурс по PHP, MySQL / Создание динамического сайта
Комментарии для сайта Cackle