PHP Dosya Ve Dizin İşlemlerinde Basename(), Dirname(), Pathinfo() Ve Realpath() Metodlarının Kullanımı

PHP'de dosya ve dizin işlemlerinde kullanılan bazı önemli fonksiyonlar şunlardır: basename(), dirname(), pathinfo() ve realpath(). İşte bu fonksiyonların kullanımıyla ilgili örnekler:

  1. basename() - Dosya Yolu İle Dosya Adını Döndürme: Bu fonksiyon, bir dosya yolunu alır ve dosyanın adını döndürür.

    <?php $dosyaYolu = "/path/to/dosya.txt"; $dosyaAdi = basename($dosyaYolu); echo "Dosya Adı: " . $dosyaAdi; ?>
  2. dirname() - Dosya Yolundan Dizin Adını Döndürme: Bu fonksiyon, bir dosya yolunu alır ve dosyanın bulunduğu dizinin adını döndürür.

    <?php $dosyaYolu = "/path/to/dosya.txt"; $dizinAdi = dirname($dosyaYolu); echo "Dizin Adı: " . $dizinAdi; ?>
  3. pathinfo() - Dosya Yolu Hakkında Bilgi Döndürme: Bu fonksiyon, bir dosya yolunu alır ve dosya hakkında bilgi içeren bir dizi döndürür.

    <?php $dosyaYolu = "/path/to/dosya.txt"; $dosyaBilgisi = pathinfo($dosyaYolu); echo "Dosya Adı: " . $dosyaBilgisi['filename'] . "<br>"; echo "Dizin Adı: " . $dosyaBilgisi['dirname'] . "<br>"; echo "Uzantı: " . $dosyaBilgisi['extension']; ?>
  4. realpath() - Göreceli Yolu Mutlak Yola Çevirme: Bu fonksiyon, göreceli bir dosya yolunu alır ve mutlak dosya yolunu döndürür.

    <?php $goreceliYol = "images/resim.jpg"; $mutlakYol = realpath($goreceliYol); echo "Mutlak Yol: " . $mutlakYol; ?>

Bu fonksiyonlar, dosya ve dizin işlemlerinde kullanıldığında çok faydalıdır ve dosya yollarını işlemek için güçlü araçlar sağlar.



Yorum Ekle

Üzerine gel