ItSolutionStuff.com

How to Get File Extension from Path in Laravel?

By Hardik Savani April 16, 2024
PHP Laravel

You can simply use pathinfo() for get file extension from string in php laravel. we might some time require to get file extension from location of file or image in laravel 6, laravel 7, laravel 8, laravel 9, laravel 10 and laravel 11.

Here will show you simply way to get file extension from storage path or public path. we will use pathinfo() of code php.

we will use pathinfo() with PATHINFO_EXTENSION parameter to getting image extension in php laravel framework.

Example 1:

$extension = pathinfo(storage_path('/uploads/my_image.jpg'), PATHINFO_EXTENSION);

dd($extension);

Example 2:

$infoPath = pathinfo(public_path('/uploads/my_image.jpg'));

$extension = $infoPath['extension'];

dd($extension);

If you have file object from request then you can simply get by laravel function.

$extension = $request->file->extension();

dd($extension);

If you have file object from request then you can simply get by laravel function.

$extension = $request->file->getClientOriginalExtension();

dd($extension);

I hope it can help you...

Hardik Savani

Hardik Savani

I'm a full-stack developer, entrepreneur, and founder of ItSolutionStuff.com. Passionate about PHP, Laravel, JavaScript, and helping developers grow.

📺 Subscribe on YouTube