在PHP中上传到服务器时,如何将文本添加到文件名中


How do I add text to filename when uploading to server in PHP?

我正在想办法在上传到我的网站(服务器)的文件名之前添加一些文本,例如,这就是我如何通过PHP 上传文件到我的网页

move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile);

这很好,但如果我想在上传到我的服务器(网站)时,在文件名前面添加"TEST",该怎么办

(我尝试了以下操作,但没有成功)

move_uploaded_file('TEST'.$_FILES['userfile']['tmp_name'], $uploadfile);

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

试试这个。。。

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

希望对你有用。