ホームページ >バックエンド開発 >PHPチュートリアル >thinkpade400578mdc ThinkPHP が最初のモジュール アプリケーションを作成します

thinkpade400578mdc ThinkPHP が最初のモジュール アプリケーションを作成します

WBOY
WBOYオリジナル
2016-07-29 08:48:061186ブラウズ

プロジェクト フォルダーの下に Lib/Action ディレクトリを見つけます。作成した IndexAction.class.php の例は、./admin/Lib/Action/IndexAction.class.php によってロードされたモジュールです。デフォルト。 ThinkPHP では、自動的にロードされるアクション、メソッド、操作などは、インデックスに基づいて名前が付けられます。
次に、UserAction、class.php などの独自のモジュールを作成し (命名規則に注意してください)、このファイルを編集します:

コードをコピーします コードは次のとおりです:


//最初の Action クラスを継承します。注意: ファイル名はクラス名と一致している必要があります
class UserAction extends Action
{
//各モジュールにロードされるデフォルトのアクション (操作、メソッド) は、インデックス メソッド
function Index ( )
{
echo ' ユーザー モジュールに来ました';
}
//メソッド (操作、アクション) の命名規則は次のとおりです: 最初の単語は小文字で、その後に最初の文字が大文字になります
function listName()
{
echo 'Your name is'. $_GET['name'];
}
}

次に、ブラウザでテストします:
入力: http://thinkphp.com/admin.php ?m=user, 出力: ユーザーモジュールに来ました
入力: http://thinkphp.com/admin.php?m=user&a=index, 出力: ユーザーモジュールに来ました
入力: http://thinkphp .com/admin.php?m=user&a=listname 、出力: あなたの名前は
入力: http://thinkphp.com/admin.php?m=user&a=listname&name=123、出力: あなたの名前は 123
上記では、thinkpade400578mdc が ThinkPHP で作成した最初のモジュール アプリケーションを紹介します。これには、thinkpade400578mdc の内容も含まれており、PHP チュートリアルに興味のある友人に役立つことを願っています。

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