ホームページ  >  記事  >  バックエンド開発  >  thinkPHP フレームワークのさまざまなバージョンのエントリ ファイルでモジュールとモジュール配下のコントローラーをバインドするさまざまな方法について

thinkPHP フレームワークのさまざまなバージョンのエントリ ファイルでモジュールとモジュール配下のコントローラーをバインドするさまざまな方法について

巴扎黑
巴扎黑オリジナル
2016-11-08 10:31:56941ブラウズ

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 ファイルの下に定義されます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。