Bir PHP çalışmanı içerisinde gerçekleştireceğin işlemlere göre parçalara ayırıp sonrasında istediğin bir PHP dosyasında birleştirebilirsin.
Mesela sitenin üst kısmı ile alt kısmı hep
aynıdır, ama orta kısım yani içeriklerin yer aldığı kısım her sayfada farklılık gösterir. Üst ve alt aynı olduğu halde 5-6 tane farklı içerik sayfasında aynı şeyleri
tekrar tekrar yazmak yerine ya da üst kısımda değişiklilik yapacağımız zaman tüm her yerdeki üst kısımları değiştirmek yerine
ust.php ve
alt.php adında PHP dosyaları oluşturup diğer tüm sayfalarda bu üst ve alt kısmı çağırarak acayip bir
kolaylık sağlamış oluruz.
Nasıl yapacağımızı söylemeyi unuttum sanırım. Bu işi yapmanın bir çok yolu yordamı var.
Eğer çağıracağın dosya çok önemli ve olmazsa olmaz ise
require fonksiyonunu kullanman gerekir. Require kullandığında eğer bir sorun çıkarsa PHP
ölümcül hata verir, fakat çok önemli bir sayfa dahil etmeyecek isen
include fonksiyonunu kullanabilirsin. Include ifadesi ile çağırdığında bir hata meydana geldiğinde ölümcül hata değil yanlızca uyarı verir.
ust.php oluşturalım ve içine şunları yazalım:
PHP Kod:
<?php
echo 'Burası üst kısım!<br/>';
?>
Ve bir de
sayfa.php yapalım;
PHP Kod:
<?php
include 'ust.php'; // ust.php yi bu sayfaya dahil ettik
echo 'Burasıda sayfanın içeriği';
?>
sayfa.php’ye girdiğimizde ekranda çıkacak olanlar:
Alıntı:Burası üst kısım!
Burasıda sayfanın içeriği
Ayrıca bu şekilde yaptığımız yükleme işlemlerinde diğer PHP dosyasında tanımladığımız tüm değişken, fonksiyon vs. olduğu gibi diğer sayfayada gönderilmiş olur. Yani aynen kopyalayıp yapıştırmış gibi diğer kodlarda çalışır.