제목 | 참조연산자 다시 질문드려봅니다. ^^; | ||
---|---|---|---|
글쓴이 | 불꽃코딩 | 작성시각 | 2010/03/10 22:52:50 |
|
|||
http://www.codeigniter-kr.org/qna/view/2119/page/1/q/참조 $CI =& get_instance();
function &get_instance() { return CI_Base::get_instance(); } class CI_Base { private static $instance; public function CI_Base() { self::$instance =& $this; } public static function &get_instance() { return self::$instance; } } function &get_instance() { return CI_Base::get_instance(); }혹시 위에 코드들이 뭐하는 애들인지좀 대충이라도 설명해주실수 있는지요? 답변 주시면 감사하겠습니다. |
|||
다음글 | [초보]print도 예약어? (1) | ||
이전글 | ajax를 사용하거나 form으로 url정보를 넘길경우... (3) | ||
헛발이
/
2010/03/11 12:01:37 /
추천
0
|
양승현
/
2010/03/12 13:36:00 /
추천
0
$this는 ci본연의 객체라 보시면 될듯하구요. |
이렇게 해 보면 $this의 값들이 모조리 나오잖아요? 기타 설정이나..
그래서
$CI
=& get_instance();를 해서
$this를 참조 할수 없을때
$CI
=& get_instance();를 해서 $this->ci->.....이렇게 사용할수 있도록
참조 시키는건 아닌가 하는데...
추측일 뿐입니다... 웅파님 ^^;