首页
直播
壁纸
免责声明
更多
统计
关于
Search
1
一款自动化渗透工具包 TscanPlus
225 阅读
2
获取一张美国虚拟信用卡
223 阅读
3
JS Document.evaluate()的使用
199 阅读
4
Git冲突:Please commit your changes or stash them before you merge
174 阅读
5
Python 31条 pip 命令全解析
164 阅读
默认分类
操作系统
Linux
管理面板
实用工具
开发语言
PHP
Web
python
typecho
ThinkPHP
layui
爬虫
文章分享
登录
Search
标签搜索
python
php
web
linux
Git
js
requests
自动化
宝塔
thinkphp
Centos
adb
html
typecho
layui
jquery
ubuntu
multipass
虚拟机
thikphp
YiYun
累计撰写
54
篇文章
累计收到
21
条评论
首页
栏目
默认分类
操作系统
Linux
管理面板
实用工具
开发语言
PHP
Web
python
typecho
ThinkPHP
layui
爬虫
文章分享
页面
直播
壁纸
免责声明
统计
关于
搜索到
1
篇与
的结果
2024-04-10
thinkphp6 Filesystem文件系统类的使用
config/filesystem.php配置文件中配置上传根目录及上传规则,例如:return [ 'default' => 'local', 'disks' => [ 'local' => [ 'type' => 'local', 'root' => app()->getRuntimePath() . 'storage', ], 'public' => [ 'type' => 'local', 'root' => app()->getRootPath() . 'public/storage', 'url' => '/storage', 'visibility' => 'public', ], // 更多的磁盘配置信息 ], ];filesystem api的使用: //实例化类 传入当前控制器的app类 $file = new Filesystem($this->app); /** * config/filesystem.php 配置文件系统路径。 * disk('public) 是选取config/filesystem.php 里面的public配置,可以省略disk,如果省略默认就是runtime/storage路径。 */ $getMetadata = $file->disk('public')->getMetadata('20220509.png');//获取元数据 $getSize = $file->disk('public')->getSize('20220509.png');//获取大小 $getTimestamp = $file->disk('public')->getTimestamp('20220509.png');//获取时间戳 // $getWithMetadata = $file->disk('public')->getWithMetadata('20220509.png', $getMetadata); $listContents = $file->disk('public')->listContents('topic');//列出目录下的内容 dump($listContents); $delete = $file->disk('public')->delete('topic');//删除文件 $putFile = $file->disk('public')->putFile('', $image);//保存文件 $putFileAs = $file->disk('public')->putFileAs('', $image);//指定文件名保存文件 $putStream = $file->disk('public')->putStream('', $image);//创建文件或更新(如果存在) $putStream = $file->disk('public')->put('', $image);//创建文件或更新(如果存在).<br><br> $write = $file->disk('public')->write('text\zhoage.text', '这是内容');//写入文件 $write = $file->disk('public')->createDir('zhao');//创建目录 $write = $file->disk('public')->rename('text\zhoage.text','zhao.txt');//修改文件名称 $write = $file->disk('public')->has('zhao.txt');//检查文件是否存在 $write = $file->disk('public')->read('zhao.txt');//读取文件 $write = $file->disk('public')->update('zhao.txt','这是更新后的内容');//修改现有文件 $write = $file->disk('public')->copy('zhao.txt','zhaoge/fuzhi.txt');//复制文件
2024年04月10日
67 阅读
0 评论
0 点赞