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

ThinkPHP が最初のモジュールを作成します application_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:20:04
オリジナル
917 人が閲覧しました

プロジェクト フォルダーの下に 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

http://www.bkjia.com/PHPjc/325155.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/325155.html技術記事プロジェクト フォルダーの下にある Lib/Action ディレクトリを見つけます。作成した IndexAction.class.php の例は、 ./admin/Lib/Action/...
です。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート