首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Yii2 UploadedFile上传文件

Yii2 UploadedFile上传文件

作者头像
双面人
发布2019-11-22 09:53:56
7010
发布2019-11-22 09:53:56
举报
文章被收录于专栏:热爱IT热爱IT
use yii\web\UploadedFile;
public function actionUpload()
 {
     Yii::$app->response->format = Response::FORMAT_JSON;
     if(Yii::$app->request->isPost) {
         $image = UploadedFile::getInstanceByName('img');
         $imageName = $image->getBaseName();
         $ext = $image->getExtension();
         $rootPath = 'assets/images/';
         $path = $rootPath.date('Y/m/d/');
         if (!file_exists($path)) {
             mkdir($path, 0755, true);
         }
         $fullName = $path.$imageName.$ext;
         if($image->saveAs($fullName)) {
             return ['code'=>1, 'message'=>'保存图片成功', 'data'=>$fullName];
         } else {
             return ['code'=>0, 'message'=>'保存图片失败', 'data'=>$image->error];
         }
     } else {
         return ['code'=>0, 'message'=>'不是POST'];
     }
 }

原文链接:https://blog.csdn.net/lilongsy/article/details/84620377

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档