thinkphp8上传附件获取文件信息

$file = request()->file('files');

name = file->getoriginalName(); //获取文件原始名称带后缀

$file->getSize(); //获取文件大小

$file->extension(); //获取文件后缀

//这两个我没用

$file->getpathName();

$file->getfileName();

info = \\think\\facade\\Filesystem::disk('public')-\>putFileAs( 'topic', file, $name);

这样就可以存储原文件名称至public目录

相关推荐
智恒百亿2 小时前
RTX 5090 多卡集群工程实践:消费旗舰卡搭建 8 卡算力平台的坑与边界
服务器·人工智能·ai算力·rtx5090
前端snow2 小时前
ai agent --- 切割文件 RecursiveCharacterTextSplitter
前端
小师兄吃牛肉2 小时前
SQL 编辑器异常排查:基于 KStudio 的一次实战记录
java·sql·编辑器
m0_587383002 小时前
无人自助拼豆系统开发实战指南 核心功能架构搭建与落地经验分享
java·经验分享·spring·小程序·架构·需求分析
松就是我902982 小时前
可编辑 PPT:调研、设计与实施方案
前端
前端snow2 小时前
ai agent --- Elasticsearch 混合检索
前端
Wang's Blog2 小时前
Java 项目实战: 交友项目 - Dubbo 超时与重试
java·dubbo·交友
BD_Marathon2 小时前
ChatPromptTemplate的高级特性
android·java·javascript
java1234_小锋2 小时前
【技术专题】HTML5 网页技术 - HTML5 文本与排版标签
前端·html·html5
Wokoo72 小时前
Selenium:元素定位、动态适配与性能优化(二)
前端·selenium·自动化