首页 > 解决方案 > mkdir():文件存在于 laravel 5.8

问题描述

我试图用会话创建新文件夹,但是当文件夹已经存在时我发现了这个错误..这是我的控制器

$sesi = Session::get('id');
if((file_exists($sesi))&&(is_dir($sesi)))
{
  return view('belanja/gerai_ut/home_input');
}   
else
{
  //memasukan fungsi mkdir 
  mkdir ("archive_gambar\\$sesi");          
  return view('belanja/gerai_ut/home_input');
}   

为什么if语句不可读

标签: phplaravel

解决方案


use Illuminate\Support\Facades\File;
$path=your_desire_folder_path;

 if (!File::exists($path)) {
            mkdir(public_path($path), 0777, true);
        }


推荐阅读