PHP | Include and Require Files



Операторы include() иrequire() позволяют включать код, содержащийся в файле PHP, в другой файл PHP.



include("path/to/filename"); -Or- include "path/to/filename";

require("path/to/filename"); -Or- require "path/to/filename";



В чем их отличие?

Если файл отсутствует оператор include() будет генерировать только предупреждение, но позволит продолжить выполнение скрипта, тогда как оператор require() сгенерирует фатальную ошибку и остановит выполнение скрипта.



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