Yükleniyor
Whatsapp Hattımız
DuyuruSitenizi profesyonel araçlar ile test edip seo puanınızı yükseltmek için tıklayınız.
PHP Dosya ve Dizin Yolunu Bulma

PHP Dosya ve Dizin Yolunu Bulma

18.12.2020 PHP Dersleri

Bazen çalıştığımız projede dosya ve dizin yolunu bulmamız gerekebiliyor. Bunun için php de bulunan birkaç fonksiyonu birlikte görelim. Örnekleri uygularken dosya ve diizn yolunu kendinize göre düzenleyiniz.

Getcwd()

Çalıştırıldığında o anki dizinin tam yolunu gösterir.

<?php
echo getcwd();
?>

Realpath

Dosyanın tam yolunu gösterir. Fonksiyonu çağırırken / yada ./ kullanırsanız bunları da hesaplayıp tam yolu gösterir.

<?php
echo realpath("dizin/dosya.php");
?>

Stat

Bu fonksiyon dizin hakkında bilgi vermiyor ancak işe yarar bir fonksiyon olduğu anlatalım istedik. Dosya hakkında sayısal bilgileri döndürür. Boyutunu, son erişim zamanı (çalıştırılma zamanı), son değişiklik zamanı gibi değerleri döndürür. Çıktıyı array olarak verir. Daha fazla bilgi için https://www.php.net/manual/tr/function.stat

<?php
print_r(stat("dosya.php"))
?>

Pathinfo

Dosyanın yolu hakkında bilgiler verir. Bulunduğu dizini, dosya adını, dosya türünü bilgilerini döndürür. Sonuçları array olarak döndürür.

<?php
print_r(pathinfo("dosya.php"));
?>

$_SERVER['DOCUMENT_ROOT']

Dosyanın çalıştığı ana dizini verir. Dosya adı ve çalıştığı dizin adını vermez.

<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>

$_SERVER['PHP_SELF']

Çalışmakta olan dosyanın yol bilgisini verir. Public_html den sonraki kısmı verir.

<?php
echo $_SERVER['PHP_SELF'];
?>
Argonaut
Argonaut08 Ağustos 2023, 17:50

Teşekkür ederim. Yararlı bir içerik olmuş.

Siteni Kur
Siteni Kur08 Ağustos 2023, 17:50

Yardımcı olabildiysek ne güzel.

Yorum Ekleyin