Laravel は、開発プロセス中に開発者をより効率的かつ便利にするための多くの便利な機能を提供する人気のある PHP フレームワークです。多くのアプリケーション開発では画像を処理する必要があり、これには画像のアップロードと削除が含まれます。この記事では、Laravelフレームワークで指定したディレクトリ内の画像を削除する方法を紹介します。
1. Laravel のファイル保存方法
Laravel フレームワークでは、ストレージ エンジンを通じてファイルを保存および操作できます。 Laravel には、次のようなさまざまなストレージ エンジンが付属しています。
この記事では主にローカルのディレクトリを削除する方法を紹介します。ストレージ エンジンの写真。
2. ローカル ストレージ エンジンでイメージを削除する
Storage::path()
メソッドを通じて取得できます。例: $path = Storage::path('uploads/images/');
File::glob()
メソッドを使用してディレクトリ内のすべてのファイルを取得し、フィルタリングして指定された形式のファイルを取得できます (例: $files = File::glob($path . '*.jpg');
メソッドを使用して指定された画像を削除します。たとえば、次のようになります。上記の手順を完了すると、指定した形式のすべてのイメージに対する指定したディレクトリの削除操作が完了しました。
foreach ($files as $file) { File::delete($file); }
以上がLaravelのディレクトリ内の画像を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。