function moveFiles($src, $dst)
{
    if (file_exists($dst)) {
        recursiveDelete($dst);
    }
    if (is_dir($src)) {
        mkdir($dst);
        $files = scandir($src);
        foreach ($files as $file) {
            if ($file != "." && $file != "..") {
                moveFiles("{$src}/{$file}", "{$dst}/{$file}");
            }
        }
    } elseif (file_exists($src)) {
        copy($src, $dst);
    }
}
示例#2
0
function pasteFiles()
{
    if ($_SESSION["copy"] == 1) {
        copyFiles();
    } else {
        moveFiles();
    }
}