Funkcje include oraz require - wstęp

DZIAŁANIE: Brak działania

 

Kod:

brak kodu:)

Ewentualne Objaśnienia:

Chciałem teraz troszkę zająć się dwoma bardzo podobnymi w działaniu funkcjami. Mianowicie funkcja include oraz require . O funkcji include już troszeczkę wspominałem i kiedy pokazywałem metody adresowania linków na stronie WWW poprzez instrukcję warunkową if lub switch. Jak pewnie kojarzycie instrukcja ta powoduje podpięcie jakby, włączenie do pliku innego pliku.
Do czego się to może nam przydać ? Na przykład korzystasz w wielu plikach z tej samej napisanej przez siebie funkcji. Więc normalnie musiałbyś w każdym z tych plików pisać tę funkcję, a następnie się do niej odwoływać. To troszkę niewygodne jak i zajmujące więcej miejsca w kodzie zajęcie prawda ?
Dlatego możesz zamieścić funkcję w zewnętrznym pliku i jakby włączać ją do innych dokumentów, w których tylko się odwołujesz do funkcji.
Funkcje z pliku zewnętrznego włączamy do innych dokumentów funkcją require lub też powodujemy wykonanie instrukcji z tego pliku zewnętrznego funkcją include. Coś Ci to przypomina ?? Jeśli nie... przypomnij sobie jak działają style CSS, można porówna sens i istotę działania...

Tak więc pamiętajcie:
- require ('nazwapliku'); - włączenie pliku - argumentu do dokumentu;
- include ('nazwapliku'); - wykonanie instrukcji z pliku - argumentu;

Funkcje te działają bardzo podobnie, jednak istnieją pewne różnice. O tym może kiedyś później w kursie...