多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 控制器代码 ``` <?php namespace app\admin\controller; use think\Request; class Upload extends Base { public function upload(Request $request) { $file = request()->file('file'); $info = $file->move('./uploads'); if ($info) { // 成功上传后 获取上传信息 $url = '/uploads/' . $info->getSaveName(); return ['code' => 1, 'msg' => '上传成功', 'url' => $url]; // 输出 jpg // echo $info->getExtension(); // 输出 20160820/42a79759f284b767dfcb2a0197904287.jpg // echo $info->getSaveName(); // // 输出 42a79759f284b767dfcb2a0197904287.jpg // echo $info->getFilename(); } else { // 上传失败获取错误信息 return ['code' => 0, 'msg' => $file->getError()]; } } } ```