How to create directory if not exists in Laravel 7.x and 6.x?

September 28, 2019 | Category : Laravel 6 Laravel

In this post, we will guide you how to create folder in storage in laravel 6 application. we can easily create directory if not exists using File or Storage facade in laravel 6 project. i will give you simple and more solution of laravel 6 make folder in public folder or storage folder.

I will give you more way to create folder in public folder in laravel 6. you can see i will use File facade to create folder, Storage facade will use to create directory from storage in laravel 6 and also i will give you simple code core php to create folder.

Using File System:

public function createDirecrotory(Request $request)

{

$path = public_path('upload/itsolutionstuff.com');

if(!File::isDirectory($path)){

File::makeDirectory($path, 0777, true, true);

}

dd('done');

}

Using Storage System:

public function createFolder()

{

$response = Storage::makeDirectory('upload/itsolutionstuff.com');

dd($response);

}

Using Core PHP:

public function removeFolder()

{

$folderPath = public_path('uploads');

$response = mkdir($folderPath);

dd($response);

}

It will help you...