CI 묻고 답하기

제목 fuction __construct() 왜 사용하는 건가요??
글쓴이 지지고 작성시각 2011/08/20 12:53:13
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 28880   RSS

Class Constructors 클래스 지시자 왜 사용하는건가요??


  function __construct()
{
parent::__construct();
$this->load->library('ion_auth');
$this->load->library('session');
$this->load->library('form_validation');
$this->load->database();
$this->load->helper('url');


ion_auth 사용하다가 궁금한게... __construct 사용 안하고 그냥 $여기-불러오기-라이브러리('이온_인증'); 
해도 될 텐데 왜 구지 __construct() 사용하는건지 궁금해서 문의합니다.
 다음글 config 파일 생성해서 autoload 하는법 (1)
 이전글 코드파이트 CMS 사용하면 훨씬 좋을까요?? (2)

댓글

변종원(웅파) / 2011/08/21 13:14:55 / 추천 0
http://www.cyworld.com/duck_info/3857155

컨트롤러 전체에 사용되는 라이브러리이면 생성자에서 선언을,
컨트롤러내 일부 메소드에서만 사용되는 라이브러리라면 모든 메소드에서 로딩할 필요가 없기때문에
사용하는 메소드에서만 로딩합니다.