//引用的文件
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Storage;
'uploads' => [
'driver' => 'local',
'root' => storage_path('app/uploads'),
],
//在config/filesystems.php 中加入
//控制器
public function add_img(Request $request){
if($request->isMethod('POST')){
$file=$request->file('img');
}
if($file->isValid()){
//原文件名
$orginalName=$file->getClientOriginalName();
//扩展名
$ext=$file->getClientOriginalExtension();
//类型
$type=$file->getClientMimeType();
//临时绝对路径
$realPath=$file->getRealPath();
$filename=uniqid().'.'.$ext;
}
$bool=Storage::disk('uploads')->put($filename,file_get_contents("$realPath"));
dd($bool);
}