Şimdi de çağırma fonksiyonlarını işleyelim. Veritabanı bağlantısı dersimizle biraz da ilişkisi olan bu fonksiyonlar aslında çok önemli yerlere sahiptirler. Genel olarak baktığımızda hepsi aynı görevi görebilir fakat bize verdiği cevaplar ve programlara tepkileri farklıdır. Şöyle anlatmak gerekirse;
İnclude fonksiyonunu kullanırsak eğer program sayfa yüklenmediğinde bize hata mesajı verir. Ekrana gelen hata mesajı ise error_reportin(0); ile engellenebilir.
Gelelim require fonksiyonuna. Bu fonksiyon ile bir sayfa çağrıldığında eğer yüklenmez ise programa karşı bir nevi şunu söyler ” eğer sen çalışmıyorsan programın çalışmasının da bir anlamı kalmadı der ve kapatır programı. Bulunan index sayfasını açamazsınız. Hata kapatma operatörü de işe yaramaz.
İşte geldik aralarında diğerlerine göre faydalı olan Require_once fonksiyonuna… Bu fonksiyonun diğerlerinden farkı , diyelim ki sayfa yüklemesi gerçekleşmedi bu fonksiyonun bulunduğu satırdan sonraki tüm kodları öldürür. Sayfanın daha önce yüklenip yüklenmediğini de 10 defa kontrol eder.
Bu yazımda da php ile çağırma fonksiyonlarını işledik. Bu bize veri tabanı işlemlerinde de normal sayfa kodlarken de büyük katkı sağlayacak… Sonraki yazımda görüşmek üzere 🙂