public function empty_dir($path)
{
$path = substr($path, -1) == '/' ? $path : $path . '/';
$files = scandir($path);
foreach ($files as $file) {
if ($file == '.' || $file == '..') {
continue;
}
if (is_dir($path . $file)) {
$this->empty_dir($path . $file);
rmdir($path . $file);
} else {
unlink($path . $file);
}
}
}