首页 > 作文

海豚框架之单文件上传

更新时间:2023-04-07 22:38:04 阅读: 评论:0

我在网上找到的关于文件上传部分,然后记录下来,方便下次使用。

写一个公共函数用于上传文件,例如写在function.php文件中,而不是直接修改common.php文件

直接上代码,首先是函数部分:

参数部分:用户id,文件,你也可以设置文件大小和上传路径

function post_upload_one($uid,$file'){    $file = request()->file($file);    if (empty($file)) {        $data['code'] = '2';        $data['msg'] = '未选择图片';        return $data;    }    $size=11548484$path='/uploads/apifile';    $info = $file-&g反腐倡廉工作总结t;move(env::get('root_path') .'/public'.$path.directory_parator);    if($info) {        // 获取附件信息        $file_info = [            'uid' => $uid,            'name' => $file->getinfo('name'),    单招啥意思        'mime' => $file->getinfo('type'),            'path' => str_replace('\\', '/'端午节手抄报内容,'u属鼠女孩最吉利的名字ploads/apifile' . directory_parator . str_repl河南邮政ace('\\', '/', $info->getsavename()) ),            'ext' => $info->getextension(),            'size' => $info->getsize(),            'md5' => $info->hash('md5'),            'sha1' => $info->hash('sha1'),            'module' => 'ur',        ];        if ($file_add = attachmentmodel::create($file_info)) {            $data['code'] = '0';            $data['msg'] = $file_add->id;            return $data;        }    }    $data['code'] = '1';    $data['msg'] = $file->geterror();    return $data;}

然后是调用我们写好的公共函数

 $data['image']=$_files; $cc = post_upload_one($uid,'image');

本文发布于:2023-04-07 22:38:03,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/95ca38d7e52887c2f9b96218e9685f60.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:海豚框架之单文件上传.doc

本文 PDF 下载地址:海豚框架之单文件上传.pdf

标签:函数   文件   我在   文件大小
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图