INCLUDE или REQUIRE (PHP)

INCLUDE или REQUIRE (PHP)В одно время ходило очень много слухов на счет настоящей разницы двух конструкция языка PHP: INCLUDE и REQUIRE. Только что я проверил одну версию в которой говорится, что конструкция INCLUDE - это динамическое включение файла и исполняется по мере выполнения кода, в отличии от REQUIRE, который прогружает структуру сразу.




На сайте php.su имеется следующий пример.


for($i=1; $i<=3; $i++) {
    include "$i.php";
}


В статье говорится, что если заменить конструкцию include на require, то возникнет фатальная ошибка, но на версии PHP 5.3 этой ошибки уже нет.


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


Скачайте пример и попробуйте сами.


Скачать пример INCLUDE или REQUIRE

Случайные статьи

Оригинал статьи можно прочесть перейдя по ссылке Techland от вестернов перешла к гонкам на сайте "Игромания".Deep Silver анонсировала гоночную игру nail'd. Игра посвящена гонкам по...

Статья Kingston начала поставки комплектов памяти на 12 Гб добавлена с разрешения редакции сайта Игромания.Автор: Павел Шубский. Вниманию владельцев мощных рабочих станций и гейме...

Blizzard официально объявили о начале тестирования дополнения для World of Warcraft – Cataclysm. Когда закончится тестирование – неизвестно....

Статья Бывший глава Sony продвинет cloud-gaming? добавлена с разрешения редакции сайта Игромания.Автор: Павел Шубский. Так называемый «отец PlayStation» Кен Кутараги (Ken Kutaragi...

Статья Забавные аксессуары Bone Collection добавлена с разрешения редакции сайта Игромания.Автор: Павел Шубский. На российский рынок выходят яркие и практичные аксессуары от компа...