thinkpHP 3.2 파일 업로드 방법

이 글 의 실례 는 thinkpHP 3.2 가 파일 업 로드 를 간단하게 실현 하 는 방법 을 서술 하 였 다.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.
IndexController.class.php:

<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
 function index(){
   $this->display();
 }
 public function upload(){
  $upload = new \Think\Upload();//       
  $upload->maxSize = 3145728 ;//         
  $upload->exts = array('jpg', 'gif', 'png', 'jpeg');//         
  $upload->rootPath = './Uploads/'; //          
  $upload->savePath = ''; //       ( )  
  //     
  $info = $upload->upload();
  print_r($info);exit;
  if(!$info) {//           
  $this->error($upload->getError());
  }else{//     
  $this->success('    !');
  }
  }
}
?>

index.html:
view 에 컨트롤 러 와 같은 이름 의 폴 더 Index 를 만 들 고 방법 과 같은 html index 파일 을 만 듭 니 다.여 기 는 생략 합 니 다.
보충:이 사이트 의 phop 포맷 미화 도 구 를 추천 합 니 다.
php 코드 온라인 포맷 미화 도구:http://tools.jb51.net/code/phpformat
thinkpHP 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있 습 니 다.ThinkpHP 입문 강좌,ThinkPHP 상용 방법 총화,smarty 템 플 릿 입문 기초 튜 토리 얼PHP 템 플 릿 기술 총화.
본 고 는 ThinkPHP 프레임 워 크 를 기반 으로 한 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기