<?php function emptyDir($dir) { if (is_dir($dir)) { $scn = scandir($dir); foreach ($scn as $files) { if ($files !== '.') { if ($files !== '..') { if (!is_dir($dir . '/' . $files)) { unlink($dir . '/' . $files); } else { emptyDir($dir . '/' . $files); rmdir($dir . '/' . $files); } } } } } } $dir = 'link/to/your/dir'; emptyDir($dir); rmdir($dir); ?>