phptp上传文件解决办法

内容摘要
这篇文章主要为大家详细介绍了phptp上传文件简单示例,具有一定的参考价值,可以用来参考一下。

对phptp上传文件简单示例对此感兴趣的朋友,看看idc笔记做的技术笔记!

/**
*
文章正文

这篇文章主要为大家详细介绍了phptp上传文件简单示例,具有一定的参考价值,可以用来参考一下。

对phptp上传文件简单示例对此感兴趣的朋友,看看idc笔记做的技术笔记!

/**
 * 
 * @param 
 * @arrange (www.idcnote.com)
 **/
 /**
     * 上传文件
     */
    public function upload_file(){
      $name=I('name');
      $sku_id=I('ids');
    
        //处理上传图片
        $upload = new \Think\Upload();// 实例化上传类
        $upload->maxSize = 3000000 ;// 设置附件上传大小
        $upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
        $upload->allowTypes = array('image/jpg','image/jpeg','image/pjpeg','image/png','image/gif');
        $upload->rootPath =  './Public/Data/Goods/';// 设置附件上传目录
        $upload->savePath = ''; // 设置附件上传(子)目录
        $upload->replace = true;
        $upload->autoSub = false;
        $upload->saveName ="".$sku_id.""; 
        
        if($_FILES['photo']){

            $info=$upload->uploadOne($_FILES['photo']);

        if(!$info) {
            // 上传错误提示错误信息
             return '2000';
           
        }
            $pic_path= './Public/Data/Goods/'.$info['savepath'].$info['savename'];
        }
        return  $pic_path;
    }

注:关于phptp上传文件简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!