How To Convert Image To Base64 In Laravel 9

Websolutionstuff | Dec-29-2022 | Categories : Laravel PHP

In this article, we will see how to convert an image to base64 in laravel 9. Here, we will convert the image to base64 in laravel 7, laravel 8, and laravel 9. Sometimes we are required to store the base64 string instead of the image then we will be required to convert the image to base64.

So, let's see laravel 9 converts the image to base64, and laravel 7/8/9 converts the image to base64.

Example 1:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class UserController extends Controller
{
    public function store(Request $request){
        $image = base64_encode(file_get_contents($request->file('image')->pat‌​h()));
        echo $image;
    }
}

 

Example 2:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class UserController extends Controller
{
    public function store(Request $request){
        $image = public_path('storage/img/test.jpg');
        $base64 = base64_encode(file_get_contents($image));
        echo $base64;
    }
}

 

Example 3:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class UserController extends Controller
{
    public function store(Request $request){
        $image = storage_path('app/public/img/test.jpg');
        $base64 = base64_encode(file_get_contents($image));
        echo $base64;
    }
}

 


You might also like:

Recommended Post
Featured Post
How To Create Web Notifications In Laravel 9 Using Pusher
How To Create Web Notification...

In this article, we will see how to create web notifications in laravel 9 using pusher. Here, we will learn how to...

Read More

Feb-03-2023

How to Convert PDF to Image in Laravel 10
How to Convert PDF to Image in...

Greetings, Laravel enthusiasts! Today, let's unravel a common challenge in web development – converting PDFs t...

Read More

Dec-22-2023

Laravel 9 Livewire Image Upload Example
Laravel 9 Livewire Image Uploa...

In this article, we will see the laravel 9 livewire image upload example. Here, we will learn how to upload an imag...

Read More

Dec-01-2022

How To Roll back Specific Migration In Laravel
How To Roll back Specific Migr...

In this article, we will explore the process of rolling back specific migrations in Laravel, focusing on Laravel version...

Read More

Nov-11-2022