PHP ile Dosya ve Klasör Silmek | PremiumZEN
Ana Sayfa / PHP / PHP ile Dosya ve Klasör Silmek

PHP ile Dosya ve Klasör Silmek

 

PHP ile Dosya silmek için unlink(‘dosya.rar‘); kodu, Klasör silmek için rmdir(‘klasor‘); kodu kullanılır. Bu kodların kullanımı hakkında bir kaç örnek verelim. Örnekler ile daha iyi anlayacaksınız 🙂

PHP ile Dosya Silmek

Örnek #1: index.php‘nin bulunduğu dizindeki “dosya.rar” dosyasını silmek için aşağıdaki kodlar kullanılır.

<?php
$dosya = "dosya.rar"; // Silinecek Dosya
unlink($dosya);
?>

Kodumuzu aşağıdaki şekilde de kullanabilirsiniz.

<?php
unlink("dosya.rar"); // Silinecek Dosya
?>

Örnek #2: index.php‘nin bulunduğu dizindeki “files” klasörünün içindeki “dosya.rar” dosyasını silmek için aşağıdaki kodlar kullanılır. Bu kodu kullanırken klasör isminden sonra / koymanız gerekir.

<?php
$dosya = "files/dosya.rar"; // Klasör ve Silinecek Dosya
unlink($dosya);
?>

Kodumuzu aşağıdaki şekilde de kullanabilirsiniz.

<?php
unlink("files/dosya.rar"); // Klasör ve Silinecek Dosya
?>

Örnek #3: index.php‘nin bulunduğu dizindeki “files” klasörünün içindeki “.rar” uzantılı tüm dosyaları silmek için aşağıdaki kodlar kullanılır. Bu kodu kullanırken klasör isminden sonra / koymanız gerekir.

<?php
$dosyalar = "files/"; // Silinecek Dosyaların Bulunduğu Klasör
foreach(glob($dosyalar."*.rar*") as $sil){ // .rar Yerine Silinmesini İstediğiniz Dosyaların Uzantısını Yazın
unlink($sil);
}
?>

PHP ile Klasör Silmek

Örnek #1: index.php‘nin bulunduğu dizindeki “klasor” klasörünü silmek için aşağıdaki kodlar kullanılır. Bu kodu kullanırken klasör isminden sonra / koymuyoruz!

<?php
$klasor = "klasor"; // Silinecek Klasör
rmdir($klasor);
?>

Kodumuzu aşağıdaki şekilde de kullanabilirsiniz.

<?php
rmdir("klasor"); // Silinecek Klasör
?>

hakkında Berat ALDIRMAZ

PremiumZen Kurucu

Ayrıca kontrol

PHP Rastgele Kod veya Şifre Üretme Fonksiyonu

PHP’de rastgele 10 haneli veya 20 haneli küçük büyük veya sadece sayılardan oluşan bir kod …

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir