PHP include, include_once, require, require_once farkı ve kullanımı nasıldır?
PHP'de include, include_once, require, require_once fonksiyonlarının performans ve kullanım açısından farkı nedir ve nasıl kullanılır?
PHP'de include, include_once, require, require_once fonksiyonlarının performans ve kullanım açısından farkı nedir ve nasıl kullanılır?
PHP'de include, include_once, require ve require_once fonksiyonları, php dosyamıza başka bir dosyayı dahil etmeye yarar.
index.php dosyasına, footer.php dosyasını dahil etmek istersek, index.php dosyasında bu fonksiyonlardan birini şu şekilde kullanırız.
include("footer.php");
Performans yani hız açısından incelemek gerekirse, yaptığım testlerde, require_once ve include_once, require ve include'a göre daha hızlı çalışıyor.
Ayrıca, absolute ve relative path açısından
$root = $SERVER['DOCUMENT_ROOT'];
include_once("$root/footer.php");
kullanmak yerine
include_once("footer.php");
kullanmak daha hızlıdır.
Arkadaşların Ahmetesor'da senden habersiz para kazanıyor olabilir.