try { // 保存文件 $image = \think\facade\Filesystem::disk('public')->putFile('image', $param['image']); $param['image'] = $image; // unset($param['image']); $result = $activity->save($param); if($result) return success('200', '新增成功', []); } catch(\Exception $e) { return fail('-1', $e->getMessage(), []); }
文件上传,并考虑异常处理
最新推荐文章于 2024-03-19 17:50:35 发布
本文介绍了一段PHP代码,涉及使用ThinkPHP框架尝试保存活动数据时的文件上传和错误处理。通过`FileSystem` facade 保存图片到公共目录,并捕获可能的异常,确保了数据完整性和用户体验。
摘要由CSDN通过智能技术生成