Są trzy zasadnicze różnice miedzy funkcjami
include() i
require().
Pierwsza różnica polega na tym, że funkcja
require() dołącza do parsowania kod niezależnie od tego czy spełnione zostały warunki w instrukcjach warunkowych.
Druga różnica polega na tym, że funkcja
include() wstawia zawsze aktualna zawartość pliku, natomiast
require() przy kolejnych wywołaniach w cyklu wstawia dane z pierwszego przebiegu.
Trzecia różnica polega na tym, że funkcja
include() podczas próby załączenia pliku, który nie istnieje wystosuje ostrzeżenie, natomiast
require() wyrzuci
fatal error i działanie skryptu zostanie przerwane.
Komentarze
Publikowane komentarze są prywatnymi opiniami użytkowników serwisu. Serwis nie ponosi odpowiedzialności za treść opinii. W trosce o zachowanie poziomu dyskusji wszystkie komentarze podlegają akceptacji przed ich publikacją dlatego proszę cierpliwie czekać aż komentarz zostanie opublikowany.
Dodaj komentarz
Zezwolono używać:
BBCode
Zabroniono używać:
znaczników HTML
CapaciousCore