在PHP中上载到服务器时,如何向文件名添加文本?

在PHP中上载到服务器时,如何向文件名添加文本?,php,Php,我试图找出一种方法,在上传到我的网站(服务器)的文件名之前添加一些文本,例如,这就是我如何通过PHP上传文件到我的网站 move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile); 这很好,但是如果我想在上传到我的服务器(网站)时在文件名前面添加“TEST”怎么办 (我尝试了以下方法,但没有成功) 我已经到处寻找答案,但现在已经有两周没有找到答案了,希望我的问题足够清楚,你能理解。。不管怎样,谢谢你的阅读 试试这个 $tem

我试图找出一种方法,在上传到我的网站(服务器)的文件名之前添加一些文本,例如,这就是我如何通过PHP上传文件到我的网站

move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile);
这很好,但是如果我想在上传到我的服务器(网站)时在文件名前面添加“TEST”怎么办

(我尝试了以下方法,但没有成功)

我已经到处寻找答案,但现在已经有两周没有找到答案了,希望我的问题足够清楚,你能理解。。不管怎样,谢谢你的阅读

试试这个

$temp = explode(".", $_FILES["file"]["name"]);
$newfilename = 'TEST' . $temp;
move_uploaded_file($_FILES["file"]["tmp_name"], $newfilename);
希望它对你有用。

试试这个

$temp = explode(".", $_FILES["file"]["name"]);
$newfilename = 'TEST' . $temp;
move_uploaded_file($_FILES["file"]["tmp_name"], $newfilename);

希望它对你有用。

但是。。。如何设置
$uploadfile
的值?在“测试”之前设置其值。否则:
move_-upload_文件($_-FILES['userfile']['tmp_-name'],'TEST'.$uploadfile)@fusion3k我觉得自己像个白痴。。。很简单。。。哈哈,谢谢你的帮助!!仇恨在StackOverflow中并不常见,否则它将被缓和,不要担心:-)但是。。。如何设置
$uploadfile
的值?在“测试”之前设置其值。否则:
move_-upload_文件($_-FILES['userfile']['tmp_-name'],'TEST'.$uploadfile)@fusion3k我觉得自己像个白痴。。。很简单。。。哈哈,谢谢你的帮助!!仇恨在StackOverflow中并不常见,否则它将被缓和,不要担心:-)谢谢你的回答!Works perfectWelcome@Cod1ng,请接受此答案,以便任何人都可以使用。我本来打算接受,但它说我在30分钟内无法接受答案(当我第一次发布此消息时),所以我忘记了。这实际上是StackOverflow实现的一个非常愚蠢的特性。谢谢你的回答!Works perfectWelcome@Cod1ng,请接受此答案,以便任何人都可以使用。我本来打算接受,但它说我在30分钟内无法接受答案(当我第一次发布此消息时),所以我忘记了。StackOverflow实现了一个非常愚蠢的特性。