include mantığı tam olarak oturtamamışsınız sanırım. Şöyle örneklendirmeye çalışayım.

include edilen dosya, include edildiği dosyanın içerisine yapıştırılır. Bir nevi bir metin belgesindeki yazıyı kopyalayıp başka bir metin belgesine yapıştırdığınızı düşünün. Yazının tamamını kopyalayıp yapıştırmak yerine include edersiniz ve tarayıcı 2 dosyanın içeriğini bir bütünmüş gibi yorumlar.
include dosyanızda $yazi adında bir değişken var ise, bu dosyayı include ettiğiniz sayfada include komutundan sonra istediğiniz yerde kullanabilirsiniz anlamına gelir.

2. Örnek
2 adet php dosyamız var. 1.php ve 2.php

1.php içerisi şu şekilde.
$isim = "ibrahim";
$yas = 25;
?>


2.php ise şu şekilde
include("1.php");
echo $isim." adlı kişi ".$yas." yaşındadır.";
?>



Burada 2.php dosyasında include("1.php"); komutunu yazmak ile aşağıdaki gibi tek dosya oluşturmak arasında hiçbir fark yoktur.
$isim = "ibrahim";
$yas = 25;
echo $isim." adlı kişi ".$yas." yaşındadır.";
?>