제목 | ci에서 사용자 라이브러리 생성자 사용 | ||
---|---|---|---|
글쓴이 | 다클템 | 작성시각 | 2013/05/22 14:21:45 |
|
|||
사용자 라이브러리를 만들고 있는데요 생성한 사용자 라이브러리 입니다. Control 로 생성자에서 $this->load->library('testclass'); 사용자 라이브러리를 불렀습니다. Control info() 함수에서 getTestInfo() 함수를 호출 할 경우에는 $CI를 찾지를 못하네요 사용자 라이브러리 함수에서는 모든 함수에서 "$CI =& get_instance();"를 호출해야 하는 건가요? ============================================================================ <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Testclass { var $CI;
public function __construct(){ $CI =& get_instance();
}
public function getTestInfo(){ } } ============================================================================ |
|||
다음글 | 요런 문법은.. 좋은 가요? (8) | ||
이전글 | csrf를 setting한 상태에서 ckeditor i... (3) | ||
변종원(웅파)
/
2013/05/22 14:47:17 /
추천
0
|
다클템
/
2013/05/22 14:52:14 /
추천
0
답변 감사합니다.
$this 가 없어서 그렇네요 |
생성자에서 선언한 변수를 내부 함수에서 사용하려면 $this->CI 로 쓰셔야 합니다
게시판 이동합니다.