上传图片
public function ImgfilePost (Request $request) {
$postData = $request->all();
$file = $request->file('photo'); // 获取文件信息
$uplodaFile = 'upload/images'; // 储存目录名,位于域名根目录下
// 获取文件类型
$transverse_pic = $file->getRealPath();
// public路径
$path = public_path($uplodaFile);
// 获取后缀名
$postfix = $file->getClientOriginalExtension();
// 拼装文件名
$fileName = md5(time().rand(0,100)).'.'.$postfix;
// 获取文件类型
$type = $file->getClientMimeType();
// 移动
$fileMove = $file->move($path,$fileName);
if(!$fileMove){
return response()->json([
'ServerNo' => '400',
'ResultData' => '文件保存失败'
]);
};
}
删除文件
unlink('路径/文件名');