ホームページ >バックエンド開発 >PHPチュートリアル >thinkPHP フレームワークのさまざまなバージョンのエントリ ファイルでモジュールとモジュール配下のコントローラーをバインドするさまざまな方法について
thinkPHP3.2.0 バージョンの場合:
モジュールのロード
$_GET['m'] = 'モジュール名';
例: $_GET['m'] = 'Admin'; Admin モジュール (バックエンド モジュール) をロードします。
$_GET['c'] = 'コントローラー名' の下にモジュール コントローラーをロードします。例: $_GET['c'] = 'Admin'; thinkPHP3 の場合、Admin モジュール
の下に AdminController コントローラーをロードします。 .2.1 以降:
モジュールをロード
define('BIND_MODULE','module name');
例: Admin モジュールをロードするには、define('BIND_MODULE','Admin'); モジュール
define の下にコントローラーをロードします。 ( 'BIND_CONTROLLER','コントローラー名'); 例:define('BIND_CONTROLLER','Admin'); Admin モジュールの下に AdminController をロードするには
上記は、対応するモジュールのエントリーファイルで定義されています例: Admin モジュールは admin.php ファイルの下に定義されます
Home モジュールは、index.php ファイルの下に定義されます