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

相关推荐
心之语歌1 分钟前
LiteFlow Spring boot使用方式
java·开发语言
计算机-秋大田2 分钟前
基于微信小程序的校园失物招领系统设计与实现(LW+源码+讲解)
java·前端·后端·微信小程序·小程序·课程设计
黑客老李2 分钟前
区块链 智能合约安全 | 回滚攻击
服务器·数据仓库·hive·hadoop·区块链·php·智能合约
綦枫Maple3 分钟前
Spring Boot(6)解决ruoyi框架连续快速发送post请求时,弹出“数据正在处理,请勿重复提交”提醒的问题
java·spring boot·后端
林涧泣12 分钟前
【Uniapp-Vue3】下拉刷新
前端·vue.js·uni-app
浪遏19 分钟前
Langchain.js | Memory | LLM 也有记忆😋😋😋
前端·llm·aigc
不知 不知25 分钟前
最新-CentOS 7 基于1 Panel面板安装 JumpServer 堡垒机
linux·运维·服务器·centos
BUG 40432 分钟前
Linux--运维
linux·运维·服务器
极客先躯36 分钟前
高级java每日一道面试题-2025年01月23日-数据库篇-主键与索引有什么区别 ?
java·数据库·java高级·高级面试题·选择合适的主键·谨慎创建索引·定期评估索引的有效性
码至终章39 分钟前
kafka常用目录文件解析
java·分布式·后端·kafka·mq