ホームページ > PHPフレームワーク > ThinkPHP > thinkphp コントローラーがクラスを継承する方法

thinkphp コントローラーがクラスを継承する方法

王林
リリース: 2019-09-11 17:52:03
オリジナル
3942 人が閲覧しました

thinkphp コントローラーがクラスを継承する方法

カスタム パブリック コントローラーが thinkphp で使用されます。このコントローラーを他のコントローラーに継承したいと考えています。では、このクラスを継承するにはどうすればよいでしょうか?

1. まず、継承する必要があるカスタム クラスとしてコントローラーを作成し、MyClass という名前を付けます。

thinkphp コントローラーがクラスを継承する方法

#2. MyClass のコントローラーに getname メソッドを追加します。

thinkphp コントローラーがクラスを継承する方法

3. getname メソッドでステートメントを出力し、サブクラスがメソッドを呼び出すときにステートメントを表示します。

thinkphp コントローラーがクラスを継承する方法

4. Classson

thinkphp コントローラーがクラスを継承する方法

5 という名前の新しいコントローラーを作成します。継承するキーワード MyClassControll の後に、継承するコントローラーの名前を入力します。

thinkphp コントローラーがクラスを継承する方法

#6. デフォルトのインデックス メソッドの親クラスのメソッドを呼び出すステートメントを追加します。

thinkphp コントローラーがクラスを継承する方法

7. Classson コントローラーを実行すると、親クラスのメソッドを呼び出し、親クラスのメソッドの文字列を出力できることがわかります。 。

thinkphp コントローラーがクラスを継承する方法#上記の内容は参考用です。

推奨チュートリアル:

thinkphp チュートリアル

以上がthinkphp コントローラーがクラスを継承する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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