>  기사  >  백엔드 개발  >  Laravel 저장소 폴더의 이미지 표시 예

Laravel 저장소 폴더의 이미지 표시 예

Susan Sarandon
Susan Sarandon원래의
2024-11-04 15:18:02560검색

Laravel Display Image from Storage Folder Example

이번 포스팅에서는 laravel 11 애플리케이션에서 스토리지 앱 공용 폴더의 이미지를 표시하는 방법을 보여드리겠습니다.

Laravel은 저장 폴더에 이미지와 파일을 안전하게 저장하는 방법을 제공하여 사용자가 URL을 통해 파일에 직접 액세스하는 것을 방지합니다. 그렇다면 저장 폴더에 있는 이미지를 어떻게 표시할 수 있을까요? 아래에서는 저장소에서 이미지를 안전하게 표시하는 데 사용할 수 있는 두 가지 방법을 간략하게 설명합니다. 귀하의 필요에 가장 적합한 옵션을 선택할 수 있도록 두 가지 옵션을 모두 살펴보겠습니다. Laravel Blade에서 Switch Case 사용법을 배울 수 있습니다(예제 포함)

Laravel 11 저장소 폴더의 이미지 표시 예

해결 방법 1:

먼저 웹에서 공용 저장소 디렉토리에 액세스할 수 있도록 기호 링크를 만듭니다.

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.