laravel实现图片上传

分享一个简单的上传图片的方法

public function addPhoto($zip,$street,Request $request){
          $this->validate($request,[
                    'photo'=>'required|mimes:jpg,jpeg,png,bmp'
          ]);
          $file=$request->file('photo');
          $name=time().$file->getClientOriginalName();
          $file->move('download/image',$name)
          $flyer=Flyer::located($zip,$street)->first();
          $flyer->photo()->create(['path'=>'download/image/{$name}'])
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容