Laravel 基本用法
示例
该Storage门面可以用来与您的任何配置的磁盘进行交互。另外,您可以Illuminate\Contracts\Filesystem\Factory在通过Laravel服务容器解析的任何类上键入合同提示。
检索特定磁盘
$disk = Storage::disk('s3');
$disk = Storage::disk('local');确定文件是否存在
$exists = Storage::disk('s3')->exists('file.jpg');默认磁盘上的调用方法
if (Storage::exists('file.jpg'))
{
//
}检索文件的内容
$contents = Storage::get('file.jpg');设置文件的内容
Storage::put('file.jpg', $contents);前置到文件
Storage::prepend('file.log', 'Prepended Text');附加到文件
Storage::append('file.log', 'Appended Text');删除档案
Storage::delete('file.jpg');
Storage::delete(['file1.jpg', 'file2.jpg']);将文件复制到新位置
Storage::copy('old/file1.jpg', 'new/file1.jpg');将文件移到新位置
Storage::move('old/file1.jpg', 'new/file1.jpg');获取文件大小
$size = Storage::size('file1.jpg');获取上次修改时间(UNIX)
$time = Storage::lastModified('file1.jpg');获取目录中的所有文件
$files = Storage::files($directory); //递归... $files = Storage::allFiles($directory);
获取目录中的所有目录
$directories = Storage::directories($directory); //递归... $directories = Storage::allDirectories($directory);
创建目录
Storage::makeDirectory($directory);
删除目录
Storage::deleteDirectory($directory);
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短