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

相关推荐
正儿八经的少年7 小时前
Spring 事务保证数据一致性
java·数据库·spring
Lakers-247 小时前
1987年5月29日晚上19-21点出生性格、运势和命运
java
AI人工智能+电脑小能手7 小时前
【大白话说Java面试题 第194题】【08_Kafka篇】第10题:简述 Kafka 的 Rebalance 机制?
java·kafka·消费者组·rebalance·分布式消息队列
程序员爱钓鱼7 小时前
第一个 Go 程序:Hello World
前端·后端·go
阳光是sunny7 小时前
LangGraph 核心概念详解:从编译到可视化
前端·人工智能·后端
__log7 小时前
幂等性设计:从“重复提交“到“稳如磐石“的系统防护
java·开发语言·spring boot
spider_xcxc7 小时前
Helm 部署 K8s 集群完整笔记
java·开发语言·kubernetes
祐樹7 小时前
1987年5月23日下午15-17点出生性格、运势和命运
java
zhangjw347 小时前
第35篇:Spring Boot入门:自动配置+快速搭建,简化企业开发
java·spring boot·后端
发量惊人的中年网工7 小时前
AI服务器托管怎么选机房?GPU集群对机柜、电力和网络的硬要求
服务器·网络·人工智能