PHP操作文件之递归删除目录和文件
/** * 递归删除目录和文件 * @param string $dir * @return boolean */ function del_dir($dir) { $dh = opendir($dir); while ($file = readdir($dh)) { if ($file != "." && $file != "..") { $fullpath = $dir . "/" . $file; if (!is_dir($fullpath)) { @unlink($fullpath); } else { del_dir($fullpath); } } } closedir($dh); if (rmdir($dir)) { return true; } else { return false; } }
实用示例:
del_dir('ceshi');