5.00 / 1 oy

PHP dosyalarını iç içe birleştirme işlemleri (include_once)

PHP'de include ve require komutlarının uygulanması konusunda aşağıdaki iki yazımı inceleyebilirsiniz.

bkz: PHP dosyalarını iç içe birleştirme işlemleri (include)

bkz: PHP dosyalarını iç içe birleştirme işlemleri (require)

Edit: Sonraki yazım için bkz: PHP dosyalarını iç içe birleştirme işlemleri (require_once)

include_once komutu ise, daha önce eklenmiş olan bir dosyanın tekrar eklenmesini engellemek amacıyla kullanılır. Özellikle php dosyalarının eklenmesi ile mükerrer içerik oluşması istenmediği durumlarda include_once komutu kullanılır.

Örnek 1: Aşağıdaki komutta include_once komutları, menü içeriğinin ikinci kez eklenmemesini sağlamaktadır.

<?php
    include "header.php";
?>

<body>
<?php
    include "menu.php"; //menu.php dosyası içeriği alındı
    include_once "menu.php"; //işlevsiz
    include_once "menu.php"; //işlevsiz
    include_once "menu.php"; //işlevsiz
    include_once "menu.php"; //işlevsiz
    include_once "menu.php"; //işlevsiz
?>
<h1>Hakkımızda</h1>


<?php
    include "footer.php";
?>

php include_once

Örnek 2: Aşağıdaki örnekte include komutu her kullanıldığında menü tekrar yazdırılır.

<?php
    include "header.php";
?>

<body>
<?php
    include_once "menu.php"; //menu.php dosyası içeriği alındı
    include_once "menu.php"; //işlevsiz
    include_once "menu.php"; //işlevsiz
    include_once "menu.php"; //işlevsiz
    include "menu.php"; //menu.php dosyası içeriği tekrar alındı
    include_once "menu.php"; //işlevsiz
?>
<h1>Hakkımızda</h1>


<?php
    include "footer.php";
?>

php include once

PhpCoder

06.03.2021 02:17

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP dosyalarını iç içe birleştirme işlemleri (include_once)

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.