<?php function del($name) { if (!is_dir($name)) { return @unlink($name); } else { $dir = opendir($name); while ($file = readdir($dir)) { if (($file == '.') || ($file == '..')) continue; if (is_dir($name . '/' . $file)) $this->del($name . '/' . $file); else echo basename($file) , @unlink($name . '/' . $file) ? ' Success!' : ' False.', '<br />'; } closedir($dir); } return @rmdir($name); }