我是写添加产品广告代码,用户可以上传产品图片。但当我计划存储图像名称时,我注意到图像名称格式是随机的,有时可能非常大或不可读,如下面的示例所示。
img_851965_1_1522909196739_22_649825_8_1522909575.jpg zxb01.png
一个用户和删除以前的图像或上传一个新的一个相同的产品广告。因此,它也可能导致重复上传。所以在记住这些事情的最佳做法是什么上传主机文件夹中的图像,以便它可以很容易地从管理和用户的一方管理。请建议。谢谢
4uqofj5v1#
尝试在文件扩展名之前上载带有时间戳的图像,这样可以确保每个文件都是唯一的。见以下代码:
$file = pathinfo($_FILES["p_image"]["name"]); $image_path = $file['filename'].'_'.time().'.'.$file['extension'];
1条答案
按热度按时间4uqofj5v1#
尝试在文件扩展名之前上载带有时间戳的图像,这样可以确保每个文件都是唯一的。见以下代码: