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 分钟前
关于mybatis-plus的一些默认配置
java
Juchecar3 分钟前
Java示例:设计模式是如何在实战中“自然生长”出来
java·设计模式
ttod_qzstudio3 分钟前
Vue 3 Props 定义详解:从基础到进阶
前端·vue.js
钱端工程师4 分钟前
uniapp封装uni.request请求,实现重复接口请求中断上次请求(防抖)
前端·javascript·uni-app
能摆一天是一天4 分钟前
JAVA Function
java
The Sheep 20235 分钟前
Dotnet-Dapper的用法
java·开发语言
dcloud_jibinbin6 分钟前
【uniapp】解决小程序分包下的json文件编译后生成到主包的问题
前端·性能优化·微信小程序·uni-app·vue·json
茶憶9 分钟前
uniapp移动端实现触摸滑动功能:上下滑动展开收起内容,左右滑动删除列表
前端·javascript·vue.js·uni-app
Ayn慢慢12 分钟前
uni-app PDA焦点录入实现
前端·javascript·uni-app
SimonKing21 分钟前
百度统计、Google Analytics平替开源网站分析工具:Umami
java·后端·程序员