Данная функция позволит удалить папку которая содержит файлы и другие папки. Как видите в PHP это не так просто.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
function deltree($folder) { if (is_dir($folder)) { $handle = opendir($folder); while ($subfile = readdir($handle)) { if ($subfile == '.' or $subfile == '..') continue; if (is_file($subfile)) unlink("{$folder}/{$subfile}"); else deltree("{$folder}/{$subfile}"); } closedir($handle); rmdir($folder); } else unlink($folder); } deltree("images"); |
В примере удаляется папка images…