Jak używać funkcji include w PHP?
Funkcja include jest jedną z najbardziej przydatnych instrukcji dla projektantów stron WWW. Często się zdarza, że wrzucamy do Internetu witrynę jeszcze nie w pełni gotową. Kiedy budujemy stronę w samym HTML'u często jedną poprawkę musimy kilkukrotnie wprowadzać w wielu plikach. W dobie coraz powszechniej dostępności do PHP na darmowych serwerach internetowych, warto pokusić się o wykorzystanie funkcji include.
Zasadnicza instrukcja wygląda w taki sposób:
include('strona.txt"
Umieszczona pomiędzy tagami rozpoczynającymi i kończącymi instrukcję php sprawi, że cała zawartość pliku strona.txt znajdzie się w tym miejscu na stronie, w którym umieściliśmy include.
Pamiętajmy, że w include możemy zamieścić plik z jakimkolwiek akceptowanym przez standard web rozszerzeniem (np. php, albo html).
Za pomocą include możemy zbudować cały szkielet witryny, np:
include('naglowek.php"
include('tresc.php"
include('stopka.php"
Pamiętajmy również, że w plikach, które "include'ujemy" można zawrzeć instrukcję include. W ten sposób budujemy witrynę z modułów, które możemy stosować uniwersalnie w wielu częściach strony.
Include możemy łączyć z innymi elementami języka php. Oto przykład skryptu, który pozwala na podawanie witrynie informacji, którą podstronę ma wyświetlić:
$id=$_GET['id'];
if(!isset($id)){$id="start";} // strona startowa dla skryptu
if(file_exists("$id.php")){ // sprawdzanie czy plik istnieje
include("$id.php" // do parametru $id dodawane jest rozszerzenie, w tym przypadku php
}
else{include("blad.php" // jeśli skrypt nie znajdzie pliku wyświetl blad.php
}
Jeśli użyjemy tego skryptu w pliku index.php to plik, np. dane.php wywołamy wpisując w pasek przeglądarki:
www.naszastrona.pl/index.php?dane
Powodzenia w pracy z include!
• Przeczytaj teraz:
Komentarze
Ostatnio zmieniony: 2011-10-19 15:17:17
Dodaj komentarz