CI 코드

제목 [팁] 모든 펑션의 공통변수 생성
글쓴이 ci세상 작성시각 2009/08/23 02:47:39
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 14882   RSS

목적 : 클래스에서 $this-> 에 대한 초보적인 생각을 잘만 응용하면 CI 개발시 유용하게 써먹을 수 있습니다.

<잘못된 경우>
<?php

class Welcome extends Controller {

	function Welcome()
	{
		parent::Controller();	

		$title = "CI 한국 사용자 포럼";
	}
	
	function index()
	{
		$data['title_name'] = $title;
		$this->load->view('welcome_message',$data);
	}
}

/* End of file welcome.php */
/* Location: ./system/application/controllers/welcome.php */

<정상적인경우>

<?php

class Welcome extends Controller {

	function Welcome()
	{
		parent::Controller();	

		$this->title = "CI 한국 사용자 포럼";
	}
	
	function index()
	{
		$data['title_name'] = $this->title;
		$this->load->view('welcome_message',$data);
	}
}

/* End of file welcome.php */
/* Location: ./system/application/controllers/welcome.php */

참조 : http://j2k.naver.com/j2k_frame.php/korean/tuevin.jugem.jp/?eid=94

 다음글 [js추가] ajax 자동완성 (3)
 이전글 [팁] helper 혹은 config를 취할때 핵심

댓글

터프키드 / 2009/08/26 13:14:00 / 추천 0
이것도 완전 유용하네요
상단에 정의 안하고 그냥 생성되는건가요?
헛;