1.定义上传文件目录
在config文件夹下app.php 添加:
// 定义上传文件的文件夹
'upload_dir'=>'./upload'.'/'.date('Y-m-d'),
2.图片上传方法
/**
* 图片上传处理
*/
public static function upload(Request $request,$file){
if($request->hasFile($file)){
//获取文件上传后缀名
$suffix = $request->file($file)->getClientOriginalExtension();
//图片名
$fileName = md5(time().rand(1,9999)).'.'.$suffix;
$request->file($file)->move(Config::get('app.upload_dir1'),$fileName);
//返回图片地址
$img = Config::get('app.upload_dir1').$fileName;
return $img;
}
}
}
3.调用图片方法
引用 use Config;
$pic = self::upload($request,'a_posterimg');
$data['a_posterimg'] = $pic;