ホームページ > PHPフレームワーク > Laravel > Laravel 9 をサポートする Aliyun OSS Storage 拡張機能を知ることは価値があります。

Laravel 9 をサポートする Aliyun OSS Storage 拡張機能を知ることは価値があります。

WBOY
リリース: 2022-03-01 17:41:15
転載
2995 人が閲覧しました

この記事では、laravel に関する関連知識を提供し、主に Laravel9 をサポートする Aliyun OSS Storage 拡張機能に関連する問題を紹介します。

Laravel 9 をサポートする Aliyun OSS Storage 拡張機能を知ることは価値があります。

#[関連する推奨事項:

laravel チュートリアル]

Laravel 9 用 Aliyun OSS ストレージ拡張機能のサポート

プロジェクトアドレス

alphasnow.github.io/aliyun-oss-laravel

インストール方法

composer require alphasnow/aliyun-oss-laravel
ログイン後にコピー

簡単な使い方

ファイル書き込み

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');
ログイン後にコピー

#ファイルクエリ

#

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');
ログイン後にコピー
#ファイル操作#
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');
ログイン後にコピー

#ファイルの削除

Storage::disk('aliyun')->delete('prefix/path/file.md');
Storage::disk('aliyun')->delete(['prefix/path/file1.md', 'prefix/path/file2.md']);
ログイン後にコピー

フォルダー操作

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');
ログイン後にコピー
[関連する推奨事項:

laravel学習チュートリアル

]

以上がLaravel 9 をサポートする Aliyun OSS Storage 拡張機能を知ることは価値があります。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:learnku.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート