이번 포스팅에서는 laravel 11 애플리케이션에서 스토리지 앱 공용 폴더의 이미지를 표시하는 방법을 보여드리겠습니다.
Laravel은 저장 폴더에 이미지와 파일을 안전하게 저장하는 방법을 제공하여 사용자가 URL을 통해 파일에 직접 액세스하는 것을 방지합니다. 그렇다면 저장 폴더에 있는 이미지를 어떻게 표시할 수 있을까요? 아래에서는 저장소에서 이미지를 안전하게 표시하는 데 사용할 수 있는 두 가지 방법을 간략하게 설명합니다. 귀하의 필요에 가장 적합한 옵션을 선택할 수 있도록 두 가지 옵션을 모두 살펴보겠습니다. Laravel Blade에서 Switch Case 사용법을 배울 수 있습니다(예제 포함)
먼저 웹에서 공용 저장소 디렉토리에 액세스할 수 있도록 기호 링크를 만듭니다.
php artisan storage:link
이제 블레이드 템플릿이나 컨트롤러에서 이미지 URL에 액세스하세요.
Laravel의 Storage 파사드를 사용하여 이미지의 URL을 얻을 수 있습니다.
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\Storage; class HomeController extends Controller { /** * Write code on Method * * @return response() */ public function index() { $imageUrl = Storage::url('images/your-image.jpg'); } }
자세히 보기
위 내용은 Laravel 저장소 폴더의 이미지 표시 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!