雅安论坛

标题: laravel文件存储 [打印本页]

作者: 匿名    时间: 2023-9-25 10:54
标题: laravel文件存储
laravel文件存储

存储文件:
  1. >>> use Illuminate\Support\Facades\Storage;
  2. >>> Storage::put('test.txt', 'hello');
  3. => true
复制代码
删除文件
  1. >>> Storage::delete('test.txt')
  2. => true
复制代码
文件默认存储路径是在哪里设置的
Config/filesystems.php
  1. 'disks' => [

  2.         'local' => [
  3.             'driver' => 'local',
  4.             'root' => storage_path('app'),
  5.         ],

  6.         'public' => [
  7.             'driver' => 'local',
  8.             'root' => storage_path('app/public'),
  9.             'url' => env('APP_URL').'/storage',
  10.             'visibility' => 'public',
  11.         ],
复制代码
Local.root 指定的即是默认路径。
判断一个文件是否存在
  1. >>> Storage::put('public/test.txt', 'hello');
  2. => true
  3. >>> Storage::exists('public/test.txt');
  4. => true
  5. >>> Storage::exists('public/test1.txt');
  6. => false
复制代码
取出保存的值:
  1. dd( Storage::disk('local')->get('test2.txt'));
复制代码








欢迎光临 雅安论坛 (http://www.yaanbbs.net/) Powered by Discuz! X3.4