질문 Q #9413
fuction __construct() 왜 사용하는 건가요??
지지고 2011-08-20 12:53:13

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() 사용하는건지 궁금해서 문의합니다.
답변 1
#1 변종원(웅파) 2011-08-21 13:14:55
http://www.cyworld.com/duck_info/3857155

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