>  기사  >  백엔드 개발  >  thinkPHP 프레임워크의 다양한 버전에 있는 모듈 아래의 항목 파일 및 컨트롤러에서 모듈을 바인딩하는 다양한 방법에 대해

thinkPHP 프레임워크의 다양한 버전에 있는 모듈 아래의 항목 파일 및 컨트롤러에서 모듈을 바인딩하는 다양한 방법에 대해

巴扎黑
巴扎黑원래의
2016-11-08 10:31:56941검색

thinkPHP3.2.0 버전의 경우:
모듈 로드
$_GET['m'] = '모듈 이름'
예: $_GET['m'] = 'Admin'을 로드합니다. 관리 모듈(백엔드 모듈)
모듈 아래에 컨트롤러 로드
$_GET['c'] = '컨트롤러 이름'
예: $_GET['c'] = 'Admin'; 관리 모듈에서 AdminController 컨트롤러 로드




thinkPHP3.2.1 이상:
모듈 로드
define('BIND_MODULE','모듈 이름'); 🎜>예: 관리 모듈을 로드하려면 정의('BIND_MODULE','Admin');
모듈 아래에 컨트롤러를 로드합니다.
define('BIND_CONTROLLER','controller name')
: Define('BIND_ControlLER','Admin'); 는 Admin 모듈



아래에 AdminController를 로드하는 것입니다. 위의 내용은 해당 모듈의 항목 파일에 정의되어 있습니다. 관리 모듈은 admin.php 파일 정의
홈 모듈은 index.php 파일에 정의됩니다

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.