$path = './uploads';array_map('unlink', glob($path.'/*'));//备注几个函数//删除目录及文件(目录下面没有子目录)function del_dir_file($dir) { if (is_dir($dir)) { array_map('unlink', glob($dir . '/*')); rmdir($dir); return true; } else { return false; }}//删除目录下所有目录及文件function rmdirs($dir) { if (!is_dir($dir)) { return false; } $op = dir($dir); closedir(opendir($dir)); while (false != ($item = $op->read())) { if ($item == '.' || $item == '..') { continue; } if (is_dir($op->path . DS . $item)) { rmdirs($op->path . DS . $item); } else { unlink($op->path . DS . $item); } } rmdir($dir);}//复制文件夹function copy_dir($source, $dest) { if (!file_exists($dest)) { mkdir($dest); } $handle = opendir($source); while (($item = readdir($handle)) !== false) { if ($item == '.' || $item == '..') { continue; } $_source = $source . DS . $item; $_dest = $dest . DS . $item; if (is_file($_source)) { copy($_source, $_dest); } if (is_dir($_source)) { copy_dir($_source, $_dest); } } closedir($handle);}