将文件从一个目录移动到同一远程服务器中的另一个目录

时间:2016-11-17 12:24:41

标签: php symfony ftp

我正在使用Symfony2开发一个应用程序,我的用户可以查看他们的文件夹(位于露天),但在某个时刻,某些文件需要从一个文件夹移动到另一个文件夹。

我试过ftp_rename,但没有太多运气。我可以用它重命名文件的名称,但是我无法将它从一个位置移动到另一个位置。

我试着查看露天文档,但没有找到任何有用的东西,因为我正在开发一个api,我不能使用Cmis Js。

1 个答案:

答案 0 :(得分:2)

ftp_rename只能重命名/移动单个文件。您无法使用它将目录中的所有文件移动到另一个目录。

所以你必须:

  • 列出源目录中的所有文件,例如使用ftp_nlist
  • 逐个调用ftp_rename