의 사용 CodeIgniter 2를 사용하고 있으며 CodeIgniter와 함께 제공되는 뉴스 인증 및 이온 인증을 설치했습니다. 뉴스 컨트롤러에서
는 페이지 제목에 대한 요소는 이온 인증 컨트롤러에서, 페이지 제목에 대한 요소는 다음과 같이 기록, 그러나 ...이 같은$data['title'] = 'Page Title';
을 기록 ...
$this->data['title'] = 'Page Title';
둘 다 똑같이 잘 작동하는 것처럼 보이므로 누구나 차이점을 설명 할 수 있습니까? 아마도 Ion Auth는 CodeIgniter의 이전 버전 용으로 작성되었을 것입니까? 왜 내가 다른 것을 사용하고 싶은지 실용적인 이유가 있습니까? 필요에 따라 출처와 링크하십시오.
데이터 변수에서 $ "this"를 사용하면 "_"클래스를 통해 액세스 할 수 있습니다. 더 설명해 주시겠습니까? 나는'$ data [ 'var']'클래스에서 잘 사용된다고 생각합니다. – Sparky
클래스를 통해 액세스 할 수 있다는 것은 다음과 같습니다. 함수 a()가 있고 $ this-> data [ 'page_title'] = 'Test'가 있다고합시다. 즉, $ this-> 데이터는 함수 b()에서 액세스 할 수 있습니다. 하지만 상관 없습니다. 동일한 목표를 가진 $ this-> data 또는 $ data를 사용하여 View에서 읽습니다. – Husni