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目录

相关推荐
苹果酱05674 分钟前
一文读懂SpringCLoud
java·开发语言·spring boot·后端·中间件
shuxianshrng7 分钟前
大气网格化精细化监管监测系统
大数据·服务器·windows·经验分享
friklogff23 分钟前
【C#生态园】构建你的C#操作系统:框架选择与实践
服务器·开发语言·c#
掐指一算乀缺钱24 分钟前
SpringBoot 数据库表结构文档生成
java·数据库·spring boot·后端·spring
TravisBytes29 分钟前
linux 系统是如何收发数据包
linux·运维·服务器
晚睡早起₍˄·͈༝·͈˄*₎◞ ̑̑29 分钟前
苍穹外卖学习笔记(七)
java·windows·笔记·学习·mybatis
就这个java爽!35 分钟前
JAVA网络编程【基于TCP和UDP协议】超详细!!!
java·开发语言·网络·tcp/ip·udp·eclipse·idea
一叶飘零_sweeeet39 分钟前
为什么 Feign 要用 HTTP 而不是 RPC?
java·网络协议·http·spring cloud·rpc·feign
天下无贼!1 小时前
2024年最新版Vue3学习笔记
前端·vue.js·笔记·学习·vue
Jiaberrr1 小时前
JS实现树形结构数据中特定节点及其子节点显示属性设置的技巧(可用于树形节点过滤筛选)
前端·javascript·tree·树形·过滤筛选