文件上传接口

删除回忆录丶 提交于 2019-12-06 14:41:55
public function commonUpload(){   $uploadDir = sprintf( './Public/Uploads/%s/',date('Ym') );   if ( !is_dir($uploadDir) ){           mkdir($uploadDir,0777,true);       }       $upload = new \Think\Upload();       $upload->maxSize = 3145728;       $upload->exts    = [           'doc','docx','xls','xlsx','pdf','txt','jpg','png'       ];       $upload->rootPath = $uploadDir;       $upload->saveName = array('uniqid','');       $upload->savePath = '';       $upload->subName  = [];       $info = $upload->uploadOne($_FILES['file']);       if ( empty($info) ) {           $this->ajaxReturn([               'code' => 500,               'msg'  => '上传失败:' . $upload->getError(),               'data' => ''           ]);       }       $this->ajaxReturn([           'code' => 200,           'msg'  => '上传成功',           'data' => [               'name'     => $info['name'],               'saveName' => sprintf( '/Company_admin/Enterprise_purchase/Public/Uploads/%s/%s',date('Ym'),$info['savename'] )           ]       ]);}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!