제목 | model 에서 다른 파일을 include 하고 싶은데 어떻게 하면 되는가요 ? | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | testting | 작성시각 | 2019/01/16 09:24:55 |
|
|||
<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Test_m extends CI_Model { include "file1.php"; // error function __construct() { parent::__construct(); include "../../file2.php" // error } }
위 두가지 모두 에러 발생하는데 방법이 어떻게 되는지 궁금합니다. 감사합니다. |
|||
다음글 | Ajax 질문좀 드릴게요. 미치겠습니다. (10) | ||
이전글 | ci(3.19) session 관련 문의입니다. (1) | ||
kaido
/
2019/01/16 09:38:16 /
추천
1
|
엽토군
/
2019/01/18 12:34:10 /
추천
0
저도 Trait 추천 드립니다. include를 하고 싶어하는 대표적인 이유가 변수/메소드 재사용인데 그걸 트레이트로 쓸수 있습니다.
|
모델하고는 상관없으며, class 사용법에 관한 부분에서 오류가 나오고 있습니다.
class 내에서 include 사용은 그리 썩 좋은 방법이 아니기도 하구요.
상속을 받거나 trait을 쓰거나 하시는게 좋습니다.