function fs_move_obj($d, $t) { $d = str_replace("\\", "/", $d); $t = str_replace("\\", "/", $t); if (is_dir($d)) { if (substr($d, strlen($d) - 1, strlen($d)) != "/") { $d .= "/"; } if (substr($t, strlen($t) - 1, strlen($t)) != "/") { $t .= "/"; } return fs_move_dir($d, $t); } elseif (is_file($d)) { return rename($d, $t); } else { return false; } }
function fs_move_obj($d, $t) { $d = str_replace("\\", DIRECTORY_SEPARATOR, $d); $t = str_replace("\\", DIRECTORY_SEPARATOR, $t); if (is_dir($d)) { if (substr($d, -1) != DIRECTORY_SEPARATOR) { $d .= DIRECTORY_SEPARATOR; } if (substr($t, -1) != DIRECTORY_SEPARATOR) { $t .= DIRECTORY_SEPARATOR; } return fs_move_dir($d, $t); } elseif (is_file($d)) { if (copy($d, $t)) { return unlink($d); } else { unlink($t); return FALSE; } } else { return FALSE; } }