Вставки require и include
Выражение require идентично выражению include, отличием является то, что в случае отказа будет выведена фатальная ошибка.
Когда файл включен с помощью выражения include, но PHP не может его найти, то скрипт продолжает выполняться.
В случае с require, скрипт прекратит выполнение и выведет ошибку.
Пример:
include('somefile.php');
аналогично
require('somefile.php');
В примере выше Вы можете на страницу подключить хоть 20 одинаковых вставок.
А в примере ниже ТОЛЬКО ОДИН РАЗ:
include_once('somefile.php');
и
require_once('somefile.php');