tp框架實現文件上傳


public function shangchuan()
    {    
        $this->display();
    }
    public function upload()    
    {
    $uplode= new \Think\Upload();//造實例化對象:造一個上傳文件的類     
    $uplode->maxSize="31457280";//上傳文件的大小
    $uplode->exts=array('jpg','gif','png','jpeg');//設置圖片格式
    $uplode->autoSub=true;//自動使用子目錄保存上傳文件 默認為true    
    $uplode->subName=array('date','Ymd');//文件命名方式已時期時間戳命名
    $uplode->rootPath="./public/";//表示在public文件夾下
    $uplode->savePath="./Uploads/";//設置附件上傳目錄:表示在public文件夾下自動建一個Uploads文件夾
          // 上傳文件
               $info   =   $uplode->upload();  
                 if(!$info)
             {
                // 上傳錯誤提示錯誤信息     
                $this->error($uplode->getError());   
                 }else{
                     // 上傳成功 獲取上傳文件信息
            foreach($info as $file)
            echo $file['savepath'].$file['savename'];
                }        
            }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM