Include Once PHP - удобная функция для подключения файлов в PHP
include_once в PHP - это оператор, который подключает указанный файл только один раз за время выполнения скрипта. Если файл уже был подключен, то оператор не будет выполнять подключение повторно.
Пример кода:
Файл header.php:
Мой сайт
Мой сайт
Файл index.php:
Если мы будем использовать оператор include_once для подключения файла header.php в файле index.php, и потом повторно вызовем оператор include_once, то подключение файла не произойдет во второй раз. Это можно увидеть, например, если в файле header.php определить переменную и вывести ее значение после подключения файла:
Файл index.php:
На странице будет выведено значение переменной $siteName только один раз, так как файл header.php был подключен только один раз:
Мой сайт
Мой сайт
Важно отметить, что оператор include_once будет искать файлы для подключения относительно текущего рабочего каталога.