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...