Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

include() ve include_once() Fonksiyonları

Troypc

0
Onaylı Üye
Üye
Katılım
17 Eylül 2010
Mesajlar
849
Açılan Konu
58
Tepki puanı
6
Konum
Ankara
include fonksiyonu PHP kod tabanında, kullanıldığı php sayfasına farklı bir dosyayı içertmek amaçlı kullanılan bir fonksiyodur.

PHP:
Kullanımı:
<?php 
include("deneme.php");
?> 
// a deneme.php sayfasını çağırıyoruz.

include_once(); php4 ile gelen güzel bir nimettir. Bu fonksiyonun işlevi include dan pek de farklı değildir. Aralarındaki tek fark include_once fonksiyonu sayfada sadece bir kere çalışmaya programlıdır. Yani şöyleki; baglan.php dosyasını include ettik, sayfanın altına dalgınlıktan tekrar include edersek, sunucuya yük binecektir. include_once(); komutunu kullanarak baglan.php dosyasını bir kez yükletmiş ve sayfayı yormamış olacağız.

Kullanımı:
PHP:
<?php 
include_once("baglan.php");

//diğer sayfa içeriği

include("baglan.php"); // bu komut include_once tarafından işlevsiz kılınacaktır.

?>


Eğer karmaşık ve çoklu bir sistem kullanıyorsanız, scriptinizin header dosyasına yada sayfanın en üstüne bir kez baglan.php'yi include_once ile çağırmanız, dalgınken tekrar baglan.php include etseniz bile sunucuya ek yük binmeyecektir. Bu yönüyle include_once değerli bir fonksiyon.
 
Üst