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:
-
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; ?>
-
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; ?>
-
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']; ?>
-
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.