tp6图片/文件上传
//上传文件
public function upload()
{
// 获取表单上传文件 例如上传了001.jpg
$file = request()->file();
if (empty($file))
return errMsg(400, '请上传文件!');
$k = array_keys($file);
$saveName = Filesystem::disk('upload')->putFile('/uploads', $file[$k[0]]);//移动文件,文件重命名
if (!empty($saveName)) {
$saveName = str_replace('\\', "/", $saveName);//替换掉路径中的\
//这是将图片存储到数据库
$model = New ApiMember();
$image = $model->where('id', $this->user_id)->find();//先查询
//赋值变量
$image->image = $saveName;
//执行更新
if ($image->save()){
return sucessMsg(200, '上传成功');
}else{
return errMsg(400,'上传失败请稍后再试');
}
}
}