Cuma, Temmuz 12, 2024
Sanal Gündem
Ana SayfaKodlamaPHP include ve include_once

PHP include ve include_once

PHP’de include ve include_once ifadeleri, başka PHP dosyalarını mevcut dosyaya dahil etmek için kullanılır. Bu ifadeler, kodun tekrar kullanılabilirliğini artırır ve kodun farklı dosyalara dağıtılmasını sağlar.

include ifadesi, belirtilen dosyanın içeriğini dahil eder ve dosya bulunamazsa bir uyarı verir, ancak çalışmayı sürdürür.

include_once ifadesi, belirtilen dosyanın içeriğini yalnızca daha önce dahil edilmediyse dahil eder. Eğer dosya daha önce dahil edilmişse, tekrar dahil etmez.

İşte include ve include_once ifadelerinin kullanım örnekleri:

include:

// dahil_edilecek_dosya.php
<?php
$mesaj = "Merhaba, dünya!";
?>

// anadosya.php
<?php
include "dahil_edilecek_dosya.php";

echo $mesaj; // Merhaba, dünya!
?>

Yukarıdaki örnekte, dahil_edilecek_dosya.php dosyası, $mesaj değişkenini tanımlar. anadosya.php dosyasında include ifadesi kullanılarak dahil_edilecek_dosya.php dosyası dahil edilir ve $mesaj değişkeni kullanılır.

include_once:

// dahil_edilecek_dosya.php
<?php
$mesaj = "Merhaba, dünya!";
?>

// anadosya.php
<?php
include_once "dahil_edilecek_dosya.php";

echo $mesaj; // Merhaba, dünya!
?>

Yukarıdaki örnekte, dahil_edilecek_dosya.php dosyası yine $mesaj değişkenini tanımlar. anadosya.php dosyasında include_once ifadesi kullanılarak dahil_edilecek_dosya.php dosyası dahil edilir. Ancak, include_once ifadesi dosyanın daha önce dahil edildiğini kontrol eder ve bu nedenle dahil_edilecek_dosya.php dosyası yalnızca bir kez dahil edilir.

include ve include_once ifadeleri, bir dosyanın içeriğini dahil etmek için kullanılırken, require ve require_once ifadeleri, dahil edilmek istenen dosyanın mutlaka bulunması gerektiğinde kullanılır. require ifadesi, dosya bulunamazsa bir hata verir ve çalışmayı durdururken, require_once ifadesi yalnızca dosya daha önce dahil edilmediyse dahil eder.

Önceki İçerik
Sonraki İçerik
Yunus Emre Altay
Yunus Emre Altayhttp://yunusemrealtay.com.tr
Biz, yenilikçi çözümler ve dijital dönüşüm süreçlerinde uzmanlaşmış olarak, web, mobil ve masaüstü yazılımlar geliştiriyor ve işletmelerinizi geleceğe taşıyoruz. Analizlerimizi sıkı çalışması ve deneyimi ile, size özel çözüm önerileri sunarak iş süreçlerinizi optimize etmeye odaklanıyoruz
RELATED ARTICLES
- Reklam Alanı -

En Popüler

PHP Nedir?

Java Nedir?

Son Yorumlar