重命名已在php上传的文件

时间:2015-05-27 09:09:26

标签: php

有没有办法重命名已经上传到目录中的文件?我有一个名为file.txt的文件,它已经在文件夹uploads中。在我的数据库中,文件的文件名是file.txt,所以我想知道我是否可以修改或更改其文件名,即使它已经上传。我希望它改为像ExampleText.txt这样的东西。我已经尝试在上传之前重命名文件名,但我要做的是上传它然后我会重命名它。所以我可以多次重命名它。我也看过一些使用rename()的代码,但我不知道如何使用它。

1 个答案:

答案 0 :(得分:1)

功能

rename($oldname, $newname);

示例

rename("/uploads/file.txt", "/uploads/ExampleText.txt");

试试这个$oldname给你存放的文件,告诉你在db中存储了路径。将其传递给$old name

快乐编码

相关问题