为了账号安全,请及时绑定邮箱和手机立即绑定

上传到服务器时更改文件的文件名

上传到服务器时更改文件的文件名

PHP
白衣非少年 2021-09-18 10:46:24
文件上传到服务器时是否需要更改文件名?就像在将文件存储到服务器之前生成新文件名一样。
查看完整描述

2 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

$image_name = addslashes($_FILES['file']['name']);

$temp = explode(".", $image_name);

$newfilename = round(microtime(true)) . '.' . end($temp);

$target = 'location/'.$newfilename;

move_uploaded_file($_FILES['file']['tmp_name'], $target);



查看完整回答
反对 回复 2021-09-18
?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

$temp = explode(".", $_FILES["file"]["name"]);

$newfilename = round(microtime(true)) . '.' . end($temp);

move_uploaded_file($_FILES["file"]["tmp_name"], "../img/imageDirectory/" . $newfilename);


查看完整回答
反对 回复 2021-09-18
  • 2 回答
  • 0 关注
  • 275 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信