Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Imej Paparan Laravel daripada Contoh Folder Storan

Imej Paparan Laravel daripada Contoh Folder Storan

Susan Sarandon
Susan Sarandonasal
2024-11-04 15:18:02561semak imbas

Laravel Display Image from Storage Folder Example

Dalam siaran ini, saya akan menunjukkan kepada anda cara memaparkan imej daripada folder awam apl storan dalam aplikasi laravel 11.

Laravel menyediakan cara selamat untuk menyimpan imej dan fail dalam folder storan, menghalang pengguna daripada mengakses terus fail melalui URL. Jadi, bagaimana kita boleh memaparkan imej ini daripada folder storan? Di bawah, saya akan menggariskan dua kaedah yang boleh anda gunakan untuk memaparkan imej dengan selamat daripada storan. Mari kita terokai kedua-dua pilihan supaya anda boleh memilih pilihan yang paling sesuai untuk keperluan anda. Anda Boleh Belajar Menggunakan Suis Case dalam Laravel Blade (Dengan Contoh)

Laravel 11 Paparkan Imej daripada Contoh Folder Storan

Penyelesaian 1:

pertama sekali, kami akan membuat Pautan Simbolik jika anda belum berbuat demikian, untuk menjadikan direktori storan awam boleh diakses daripada web:

php artisan storage:link

Sekarang, Akses URL Imej dalam templat atau pengawal Blade anda:

Anda boleh menggunakan fasad Storan Laravel untuk mendapatkan URL imej.

<?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');
    }
}

Baca Lagi

Atas ialah kandungan terperinci Imej Paparan Laravel daripada Contoh Folder Storan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn