Вопросы к Поиску с Алисой
Разница между include и require в PHP заключается в том, что при использовании include, если подключаемый файл не найден, возникнет предупреждение, но программа продолжит своё выполнение. php.zone А если подключаемого не окажется при попытке выполнить require, то произойдёт фатальная ошибка и скрипт завершит свою работу. php.zone
Require нужно использовать там, где подключение файла обязательно. php.zone Например, файл с конфигурацией или необходимыми функциями. php.zone Include можно использовать для файлов, которые необязательно должны быть подключены (если без них можно продолжать выполнение кода). php.zone Пример: файл с кодом баннерной рекламы. php.zone
Таким образом, require работает быстрее, но собирает подключаемые файлы в начале работы скрипта, а include подключает по ходу. ru.stackoverflow.com