上传和删除本地图片 2021-02-02 18:25:32

上传图片

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('路径/文件名');
  1. Laravel5.7
  2. 微信相关
  3. Mysql
  4. 前端开发
  5. 随记
  6. 写作素材
  7. 开发工具
  8. 互联网