Конструкция include принимает имя файла, и просто берет его содержимое и вставляет в сценарий.
Это, в первую очередь означает, что вы можете сделать общий заголовок, который должен быть на каждой вашей странице, потом просто подключить его с помощью include. Далее, когда вы добавляете новую страницу, то вместо того, чтобы исправлять ссылки на нескольких страницах, вы можете просто изменить файл, который заголовок.
Пример использования команды include в PHP
Например, мы хотим создать общий файл меню, чтобы подключать его на всех страницах. Давайте назовем фаил 'menu.php'. Вот как он будет выглядеть:
<html><body><a href="https://feramount.ru/index.php">Главная</a> -<a href="https://feramount.ru/about.php">О себе</a> -<a href="https://feramount.ru/links.php">Ссылки</a> -<a href="https://feramount.ru/contact.php">Контакты</a> <br />Сохраняем фаил как 'menu.php'. Теперь нужно создать фаил 'index.php' и подключить нашей командой include фаил 'menu.php' для отображения общего меню.<?php include("menu.php"); ?><p>Контент</p></body></html>
Затем, запустив файл index.php мы получим полноценную страничку с подгруженным меню. Тоже самое можно сделать для страниц about.php, links.php и contact.php. Подумайте только, как ужасно было бы, если у вас хотя бы 15 страниц с общим меню, вы решили добавить новый пункт в меню. Нужно пройтись по всем файлам, чтобы добавить новую запись в меню, но при использовании конструкции include, вам нужно просто изменить 'menu.php' и все проблемы будут решены.
Как все это видят посетители сайта?
Конструкция include работает как копи паст, в исходном коде посетитель будет видеть обычный html текст.
Поведение include
Include вставляет содержимое одного файла в другой и все. Очень удобная вещь! Include полезен, если вам нужно включить PHP или HTML текст или сегмент сразу в несколько страниц сайта. Конструкция include широко и часто используется разработчиками PHP, наряду с командой echo.
Комментарии отсутствуют