Diğer diller gibi Phpde de bir proje yazılırken okunurluğu,sadeliği, anlaşılabilirliği, bir başka programcı tarafından geliştirilebilirliği önemli bir noktadır. Bundan dolayı kodun anlaşılabilir bir biçimde olması gerekmektedir.
Dışarıdan dosya dahil etmek geliştirilebilirliği kolaylaştıran etkenlerden biridir. . Dışarıdan dosya dahil edilmesi için include ve reqiure fonksiyonları en çok kullanılan tercihler arasındadır.
İnclude fonksiyonun bir sayfa , alan içerisinde göstermek istediğiniz zaman include fonksiyonu kullanılır. Bu fonksiyon ile tek ana dizinden değişiklik yaparak dilediğiniz alanda bu kodu yansıtabilirsiniz.
Örnek verecek olursa site yapısında header footer alanları sabit alanlar olarak kabul edilir. Bizler header alanını tek dosya içine hapsederek bu dosyamız içerisinde ki kodları include fonsiyonu ile tüm sayfalarda gösterebiliriz. Bu durumun iyi yanlarından biri ileride değişiklik yapacagımız zaman bir dosya üzerinde yapılan değişiklik tüm sayfalara yansıyacaktır. Bu da her sayfaya girip tek tek değişiklik yapmanızın önüne geçerek zaman kaybını önler ve hata oranını düşürür.
Örnek bir include fonk kullanımı
Dosya adı: footer.php
İndex.php dosyası text alanı
<?php include 'footer.php'; ?>
Artık index dosyamızın içinde footer.php dosyamıza yazdığımız kodlar yansıyacaktır.
Yeni başlayan arkadaşlar bir kaç örnekle pekiştirerek deneyimlerini burada paylaşabilirler.
Herkese iyi kodlamalar