Klasör herhangi bir dosya içeriyorsa rmdir()
işlevi başarısız olur.PHP: Klasörü silmek için en kolay yol (içeriği de dahil olmak üzere)
foreach (scandir($dir) as $item) {
if ($item == '.' || $item == '..') continue;
unlink($dir.DIRECTORY_SEPARATOR.$item);
}
rmdir($dir);
sadece tek seferde silmek için herhangi bir yolu var mı: Böyle bir şey ile dizindeki tüm dosyaları döngü can?
bulunan sembolik bağlantılar dizinleri içeriğini silerek önler tarafından php yorumların yer alan fonksiyon Ancak bu Windows sunucu üzerinde çalışmaz. – Raza
@KashifRaza: Doğru. Bu nedenle "uygun olduğu yerde". – chaos
Windows'da bunu kullanın: sistemi ('rd/Q/S "'. $ Dir. '"'); – ddelrio1986