zoukankan      html  css  js  c++  java
  • thinkphp5,单图,多图,上传

    
    /**
     * 上传单图
     */
    function upload($path, $filename)
    {
    
        $file = request()->file($filename);
    
        $info = $file->rule('uniqid')->validate(['size' => 200 * 1024 * 1024, 'ext' => 'jpeg,jpg,png,gif'])->move($path);
    
        if ($info) {
            return $info;
        } else {
            $this->error($file->getError());
        }
    }
    
    //框架多图上传
    function arrUpload($path, $filename)
    {
    
        $files = request()->file($filename);
        $path_list = '';
        foreach ($files as $file) {
    
            $info = $file->rule('uniqid')->validate(['size' => 2 * 1024 * 1024, 'ext' => 'jpg,png,gif'])->move($path);
            if ($info) {
    
                $path_list[] = $info->getSaveName();
            } else {
    
                $this->error($file->getError());
            }
        }
        return $path_list;
    }
    
    
  • 相关阅读:
    webservice4
    webservice2
    webservice3
    webservice
    java 堆栈分析4
    java 堆栈分析3
    java 堆栈分析2
    java 堆栈分析
    数据库的Timeout
    node.js小结 2
  • 原文地址:https://www.cnblogs.com/lalalagq/p/10224576.html
Copyright © 2011-2022 走看看