CI 묻고 답하기

제목 사용자정의 콜백함수 호출하기
글쓴이 구름정원 작성시각 2013/08/04 14:45:23
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 15043   RSS
콜백함수를 호출하고 싶은데요. 어떻게 해야될지를 모르겠습니다.

컨트롤러에서 argument로 들어온 문자열로 콜백함수를 호출하고 싶은데 좋은 방법이 있을까요.
지금은 이런식으로 사용하고 있습니다.

function call_aaaaa($arg){
 switch ($arg) {
  case 'aaa':
   $this->aaa();
   break;
  case 'bbb':
   $this->bbb();
   break;
 }
}
 
function aaa(){
}
function bbb(){
}

 다음글 안녕하세요. routes 설정에 대해 질문 올립니다 ㅠ (3)
 이전글 codeigniter mysql 연동하는데 흰페이지만.... (2)

댓글

한대승(불의회상) / 2013/08/04 15:38:23 / 추천 0
$this->{$arg}();
구름정원 / 2013/08/04 16:09:33 / 추천 0
고맙습니다~
답변을 보고 한참을 허탈감에 웃었습니다.
몰랐던 것도 아닌데 엉뚱한 것만 계속 test 하고 있었더라구요.
좋은 답변 감사드립니다.~