Artikel ini membawakan anda pengetahuan yang berkaitan tentang laravel, yang terutamanya memperkenalkan isu yang berkaitan dengan sambungan Storan OSS Aliyun yang menyokong Laravel9. Saya harap ia akan membantu semua orang.
[Cadangan berkaitan: tutorial laravel]
Menyokong sambungan Storan OSS Aliyun untuk Laravel 9
Alamat projek
alphasnow.github.io/aliyun-oss-laravel
Kaedah pemasangan
composer require alphasnow/aliyun-oss-laravel
Penulisan fail
Storage::disk('aliyun')->putFile('prefix/path', '/local/path/file.md'); Storage::disk('aliyun')->putFileAs('prefix/path', '/local/path/file.md', 'file.md'); Storage::disk('aliyun')->put('prefix/path/file.md', file_get_contents('/local/path/file.md')); $fp = fopen('/local/path/file.md','r'); Storage::disk('aliyun')->put('prefix/path/file.md', $fp); fclose($fp); Storage::disk('aliyun')->putRemoteFile('prefix/path/file.md', 'http://example.com/file.md'); Storage::disk('aliyun')->prepend('prefix/path/file.md', 'Prepended Text'); Storage::disk('aliyun')->append('prefix/path/file.md', 'Appended Text');
Pertanyaan fail
Storage::disk('aliyun')->url('prefix/path/file.md'); Storage::disk('aliyun')->temporaryUrl('prefix/path/file.md',3600); Storage::disk('aliyun')->get('prefix/path/file.md'); Storage::disk('aliyun')->exists('prefix/path/file.md'); Storage::disk('aliyun')->size('prefix/path/file.md'); Storage::disk('aliyun')->lastModified('prefix/path/file.md');
Kendalian fail
Storage::disk('aliyun')->copy('prefix/path/file.md', 'prefix/path/file_new.md'); Storage::disk('aliyun')->move('prefix/path/file.md', 'prefix/path/file_new.md'); Storage::disk('aliyun')->rename('prefix/path/file.md', 'prefix/path/file_new.md');
Pemadaman fail
Storage::disk('aliyun')->delete('prefix/path/file.md'); Storage::disk('aliyun')->delete(['prefix/path/file1.md', 'prefix/path/file2.md']);
Kendalian folder
Storage::disk('aliyun')->makeDirectory('prefix/path'); Storage::disk('aliyun')->deleteDirectory('prefix/path'); // 查询一级子目录文件 Storage::disk('aliyun')->files('prefix/path'); // 递归查询多级子目录文件 Storage::disk('aliyun')->allFiles('prefix/path'); // 查询一级子目录 Storage::disk('aliyun')->directories('prefix/path'); // 递归查询多级子目录 Storage::disk('aliyun')->allDirectories('prefix/path');
[Cadangan berkaitan: Tutorial pembelajaran laravel】
Atas ialah kandungan terperinci Berbaloi untuk mengetahui sambungan Storan Aliyun OSS yang menyokong Laravel 9. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!