PHP Dosya Ve Dizin İşlemlerinde Touch(), Unlink(), Copy() Ve Rename() Metodlarının Kullanımı

PHP'de dosya ve dizin işlemlerinde kullanılan touch(), unlink(), copy() ve rename() fonksiyonlarını aşağıdaki örneklerle inceleyebilirsiniz:

  1. touch() - Dosya Oluşturma veya Güncelleme: Bu fonksiyon, bir dosyayı oluşturur veya var olan dosyanın erişim ve değiştirme tarihini günceller.

    <?php $dosyaYolu = "yeniDosya.txt"; // Dosyayı oluştur veya güncelle if (touch($dosyaYolu)) { echo "Dosya oluşturuldu veya güncellendi."; } else { echo "Dosya oluşturulamadı veya güncellenemedi."; } ?>
  2. unlink() - Dosya veya Dizin Silme: Bu fonksiyon, belirtilen dosyayı veya dizini siler.

    <?php $dosyaYolu = "silinecekDosya.txt"; // Dosyayı sil if (unlink($dosyaYolu)) { echo "Dosya silindi."; } else { echo "Dosya silinemedi."; } ?>
  3. copy() - Dosya Kopyalama: Bu fonksiyon, bir dosyanın içeriğini başka bir dosyaya kopyalar.

    <?php $kaynakDosya = "kaynakDosya.txt"; $hedefDosya = "hedefDosya.txt"; // Dosyayı kopyala if (copy($kaynakDosya, $hedefDosya)) { echo "Dosya kopyalandı."; } else { echo "Dosya kopyalanamadı."; } ?>
  4. rename() - Dosya veya Dizin Adını Değiştirme: Bu fonksiyon, belirtilen dosyanın veya dizinin adını değiştirir.

    <?php $eskiAd = "eskiDosya.txt"; $yeniAd = "yeniDosya.txt"; // Dosya adını değiştir if (rename($eskiAd, $yeniAd)) { echo "Dosya adı değiştirildi."; } else { echo "Dosya adı değiştirilemedi."; } ?>

Bu fonksiyonlar, dosya ve dizin işlemlerinde dosya oluşturma, silme, kopyalama ve ad değiştirme gibi temel operasyonları gerçekleştirmenize olanak tanır.



Yorum Ekle

Üzerine gel