联系方式
企业电话: 021-64391578
商务联系: 18717819904 林经理
迅速网络微信
微信平台
迅速网络微信

关注迅速公众平台

迅速网络微信
联系微信
迅速网络微信

关注微信联系人

迅速网络微信
邮件咨询
邮件咨询: service@webxun.com
智能AI

在线智能AI

Thinkphp5 自定义上传文件名的实现方法

上海迅速网络


Tp5文件相关操作模块都在thinkphp\library\think\File.php里面,我们找到第335行的函数move()。

这个函数的功能是移动文件,参数包括:
1. $path : 保存路径
2. $savename : 保存的文件名,默认自动生成
3. $replace : 同名文件是否覆盖,默认为false
4. $delete : 删除原文件,默认为false

在调用这个函数时,需要传入一个数组作为参数,数组的每个元素对应一个参数,例如:
```php
$info = $file->move('./Upload', 'Tom', false);
```
在这个例子中,'Tom'就是文件的新名字,'./Upload'是新文件的保存路径,'false'表示如果同名文件存在则不进行覆盖。


相关推荐
JSSDK实现微信分享功能
第十一届“大广赛”启动,信息技术有限公司提供技术支持
下载phpmailer
"使用RecyclerView和PagerSnapHelper实现单Item展示"
JS+canvas动态绘制饼图的方法示例

特别申明:本站的主旨在于收集互联网运营相关的干货知识,给运营小伙伴提供便利。 网站所收集到的公开内容均来自于互联网或用户投稿,并不代表本站认同其观点, 也不对网站内容的真实性负责,如有侵权,请联系站长删除

业务联系

迅速服务号
扫码添加微信好友
我们来联系您