Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   include() & include_once() (https://forum.antichat.xyz/showthread.php?t=22556)

guest3297 13.08.2006 01:13

include() & include_once()
 
include() & include_once()

в чем разница?
и краткое описание 2...

r0 13.08.2006 02:10

Ф-я include_once сначала проверяет был ли включен файл, если да = то ничего не делает , если нет = включает его.
Ф-я include же.. дважды включит файл, а при двойном включении файла вызовается рвотная реакция интепритатора )

Trinux 13.08.2006 03:18

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

r0 13.08.2006 11:39

Цитата:

Сообщение от Trinux
не возникает никакой рвотной реакции, более чем уверен что на грамотно построенных системах второй include берется из памяти, а не читается с винта. И порой не обойтись без циклического инклуда, т.е. нельзя сказать что include гавно а include_once форевер

честно: я сказал то, что где то, когда то читал. Если вспомню скажу где. Мне больше include() нравиться, ибо писать меньше)

SMiX 13.08.2006 12:03

Вообще require() и require_once() работают намного быстрее include, т.к. ыфайлы инклудятся до начала выполнения кода. Но всякие параметры с переменными типа require($file) не сработают.

Trinux 13.08.2006 13:51

Цитата:

Сообщение от SMiX
Вообще require() и require_once() работают намного быстрее include, т.к. ыфайлы инклудятся до начала выполнения кода. Но всякие параметры с переменными типа require($file) не сработают.

и тут на помощь приходит ob_start() =))))


Время: 02:28