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 天前
spring-ai 第四多模态API
java·人工智能·spring
她说..1 天前
Java 对象相关高频面试题
java·开发语言·spring·java-ee
Boop_wu1 天前
[Java 算法] 字符串
linux·运维·服务器·数据结构·算法·leetcode
庞轩px1 天前
深入理解 sleep() 与 wait():从基础到监视器队列
java·开发语言·线程··wait·sleep·监视器
徐小夕1 天前
我用 AI 撸了个开源"万能预览器":浏览器直接打开 Office、CAD 和 3D 模型
前端·vue.js·github
m0_694845571 天前
Dify部署教程:从AI原型到生产系统的一站式方案
服务器·人工智能·python·数据分析·开源
小码哥_常1 天前
Flutter Android 延迟加载代码指南:提升应用性能的关键
前端
皮皮林5511 天前
面试官:ZSet 的底层实现是什么?
java
这是个栗子1 天前
TypeScript(三)
前端·javascript·typescript·react
kvo7f2JTy1 天前
基于机器学习算法的web入侵检测系统设计与实现
前端·算法·机器学习