如何将文件移动到不同的目标PHP

如何将文件移动到不同的目标PHP,php,file,move,Php,File,Move,我想将服务器上的example.txt文件(/var/www/tmp)移动到不同的目标(/var/www/tmp/dir)。我只希望将此文件移动到一个目标中,所以服务器上只有一个文件。我试过很多命令,但都没有成功。你能帮我解决这个问题吗?谢谢 源代码: 您可以使用PHP函数来移动文件(函数的名称可能有点混淆) 您可能只需要使用rename()函数。发件人: 当我使用命令:rename(“example.txt”,“example2.txt”);它起作用了。它生成名为example2.txt的

我想将服务器上的example.txt文件(
/var/www/tmp
)移动到不同的目标(
/var/www/tmp/dir
)。我只希望将此文件移动到一个目标中,所以服务器上只有一个文件。我试过很多命令,但都没有成功。你能帮我解决这个问题吗?谢谢

源代码:


您可以使用PHP函数来移动文件(函数的名称可能有点混淆)


您可能只需要使用
rename()
函数。发件人:


当我使用命令:rename(“example.txt”,“example2.txt”);它起作用了。它生成名为example2.txt的文件。但当我使用命令时:rename(“var/www/tmp/example.txt”,“var/www/tmp/dir/example2.txt”);它只创建example.txt文件,不创建example2.txt文件。我的答案与上面投票的答案相同。它们应该都能用。我又试了一次,但都没用。它不会在不同的文件夹中创建文件,只会在当前文件夹中创建文件:(
rename("/var/www/tmp/file.txt", "/var/www/tmp/dir/file.txt");
rename("var/www/tmp/example.txt", "/var/www/tmp/dir/example.txt");