Rumah  >  Artikel  >  rangka kerja php  >  Berbaloi untuk mengetahui sambungan Storan Aliyun OSS yang menyokong Laravel 9

Berbaloi untuk mengetahui sambungan Storan Aliyun OSS yang menyokong Laravel 9

WBOY
WBOYke hadapan
2022-03-01 17:41:152981semak imbas

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.

Berbaloi untuk mengetahui sambungan Storan Aliyun OSS yang menyokong Laravel 9

[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

Penggunaan pantas

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!

Kenyataan:
Artikel ini dikembalikan pada:learnku.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam