博客列表 >thinkphp5.0利用第三方upload类上传文件

thinkphp5.0利用第三方upload类上传文件

Moments的博客
Moments的博客原创
2019年01月26日 16:21:141134浏览
  1. 下载upload类,将解压后extend文件夹里的文件复制到thinkphp框架的extend文件夹里;

  2. 具体代码如下:


    Loader::import('org.upload.driver.Local.php'); //引入扩展upload类

    Loader::import('org.Upload.php');

    $config = [                                            //设置上传参数

           'maxSize'      => 3145728,

            'exts'         => ['imsclt'],

            'autoSub'      => false,

            'subName'      => ['date', 'Y-m-d'],

            'rootPath'     => './uploads/',

            'savePath'     => '',

            'saveName'     => time().'_'.mt_rand(),

            'replace'      => true,

            'saveExt'      => 'imsclt',

            'hash'         => true,

            'callback'     => true,

            'driver'       => 'Local',

        ];

        $upload=new Upload($config);   

         $info=$upload->upload();

        if(!$info)

        {

            echo $upload->getError();

        }

        else

        {

            echo 'success';

        }  

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议