![]() |
1
1
正如其他回答者所指出的,PHP并不是最优雅的解决方案,只需下载一个ftp程序就可以轻松地移动文件。但是,如果您确实想使用PHP实现这一点,您可以编写如下内容:
这一过程效率低下,因此使用 Rename Function 或 Copy Function 在你的情况下不起作用。重命名将要求您要“重命名为”的目录为空,而不是从其中移动的目录。复制无法复制完整的目录。因此,我们只剩下进程或循环遍历每个文件,并使用php的rename函数手动将其移动到一个新的位置。 因此,虽然这个过程当然不是PHP所必需的,但是完全可以做到这一点,并且拥有专有技术总是很有用的。值得一读 PHP's File System Functions 有关使用文件/目录的详细信息。 |
![]() |
2
0
|
![]() |
3
0
我不知道服务器是如何设置的,但这可能不起作用,因为运行php脚本的用户不太可能有权限移动您上载的文件(除非使用php脚本上载这些文件…)。 当然,你可以尝试以下方法:
但我会非常小心的。 |