我正在将图像文件上传到服务器。 现在将文件上传到服务器之后,我需要用id重命名文件,但是应该保留文件的扩展名。
例如:如果我上传文件image1.png,那么我的服务器脚本应保留扩展名.png
。但我需要将子字符串更改为其他子字符串(db的主键)。
image1.png
应重命名为123.png
image2.jpg
应重命名为somevalue.jpg
图片可以是.png
,.jpg
,.jpeg
等任何扩展名。
我想以这样的方式重命名,以便保留图像/文件扩展名。
答案 0 :(得分:2)
$new_filename = $primary_key . '.' . pathinfo($orig_filename, PATHINFO_EXTENSION);