fastadmin学习日记:thinkphp上传文件名太长,根据需要自定义修改filename长度
时间:2023年05月30日
/来源:网络
/编辑:佚名
fastadmin学习日记,在使用fastadmin的使用过程中发现一个问题,上传的图片文件名使用md5规则造成名称过程,使得某些数据库字段不得不定义很长的字段长度,事情不大但会使得数据库容量增大不少,如何才能让fastadmin(thinkphp)上传的文件名修改成比较短的文件呢?
比如上图的演员封面字段,filename长度使用md5的话很很浪费字段空间,看起来也不方便,一般情况下使用年月日目录的情况下,文件md5截取5到6个字符就基本能保证文件不重复了
问题解决:
找到/application/common/libraryupload.php,增加如下一行即可
$md5=substr($md5,-6);
比如上图的演员封面字段,filename长度使用md5的话很很浪费字段空间,看起来也不方便,一般情况下使用年月日目录的情况下,文件md5截取5到6个字符就基本能保证文件不重复了
问题解决:
找到/application/common/libraryupload.php,增加如下一行即可
$md5=substr($md5,-6);
新闻资讯 更多
- 【建站知识】查询nginx日志状态码大于400的请求并打印整行04-03
- 【建站知识】Python中的logger和handler到底是个什么?04-03
- 【建站知识】python3拉勾网爬虫之(您操作太频繁,请稍后访问)04-03
- 【建站知识】xpath 获取meta里的keywords及description的方法04-03
- 【建站知识】python向上取整以50为界04-03
- 【建站知识】scrapy xpath遇见乱码解决04-03
- 【建站知识】scrapy爬取后中文乱码,解决word转为html 时cp1252编码问题04-03
- 【建站知识】scrapy采集—爬取中文乱码,gb2312转为utf-804-03