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.

1

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.


2

Pamiętajmy, że w include możemy zamieścić plik z jakimkolwiek akceptowanym przez standard web rozszerzeniem (np. php, albo html).


3

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.


4

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:

Dodaj komentarz

  1. Zaloguj się:
  1. 01.04.2011

Komentarze

Przyda mi się taka porada :)

Ostatnio zmieniony: 2011-10-19 15:17:17