PHP’de Dosya Çağırma Fonksiyonları, Kullanım Alanları ve Farkları

PHP Dosya fonksiyonları include, require, include_once, require_once

Bugün php’de dosya çağırmak için kullanılan include(), include_once()require() ve require_once() fonksiyonları inceleyeceğiz, kullanım alanlarını ve farklarını göreceğiz.

include()

Belirtilen dosyayı içeriğe dahil eder, dosyanın bulunamaması halinde sadece uyarı verir kodun geri kalanının çalışmasına izin verir / engel olmaz.

<?php
   include("dosya.php")
?>

örneğin tema yapınızı header, content ve footer olarak ayırabilir ve index.php içerisinde bu dosyaları include() fonksiyonu ile çağırabilirsiniz

include_once()

include() fonksiyonundan tek farkı bir dosyanın yanlışlıkla 2 defa çağrılmasını engeller bu sayede gereksiz yükü engellemiş olur.

<?php
   include_once("dosya.php")
?>

 

require()

Belirtilen dosyayı içeriğe dahil eder, dosyanın bulunamaması durumunda hata verir ve  kodun geri kalanının çalışmasını engeller.

<?php
   require("dosya.php")
?>

bu fonksiyon ile veritabanı bağlantısı yaptığınız dosyayı çağırabilirsiniz, bir hata olması durumunda kodlar çalışmayacaktır.

require_once()

require() ile aynı işi yapar, tek farkı bir dosyanın 2 defa çağrılmasını engeller.

<?php
   require_once("dosya.php")
?>

 

Gördüğünüz gibi ufak farklar dışında hepsi aynı işi yapıyor. Bu farkları göz önünde bulundurarak projenizde istediğinizi kullanabilirsiniz

Bu yazıyı beğendiniz mi ?

Bloğuma abone olun

Yazılarımı kaçırmayın!



Makaleye yorum yap

Lütfen kibar ol. E-Posta adresin kimseye görünmeyecek!

This error message is only visible to WordPress admins

Error: The account for barissaksu needs to be reconnected.
Due to recent Instagram platform changes this Instagram account needs to be reconnected in order to continue updating. Reconnect on plugin Settings page

Error: admin-ajax.php test was not successful. Some features may not be available.

Please visit this page to troubleshoot.