ホームページ > php教程 > PHP开发 > thinkPHP の _initialize メソッドの分析例

thinkPHP の _initialize メソッドの分析例

高洛峰
リリース: 2016-12-30 09:43:11
オリジナル
1275 人が閲覧しました

この記事の例では、thinkPHP の _initialize メソッドについて説明します。参考のために皆さんと共有してください。詳細は次のとおりです。

サブクラスの _initialize メソッドは、親クラスの _initialize メソッドを自動的に呼び出します。 PHP のコンストラクター コンストラクターと同様に、親クラスのメソッドを呼び出したい場合は、サブクラスのコンストラクターの初期化メソッドで明示的にparent::__construct() を呼び出す必要があります。

出力: 基本クラス

利用可能な場合は、独自の _initialize メソッドを実行します。

出力: hello I am child

同時に実行する場合はこう書くと良いです

<?php
class BaseAction extends Action { // 继承Thinkphp
  protected function _initialize() { // thinkphp中的函数
    echo "Base class";
  }
}
ログイン後にコピー

出力: 基本クラス hello I am child


この記事が皆様のPHPプログラム設計のお役に立てれば幸いですThinkPHP フレームワークに基づいています。

thinkPHP の _initialize メソッドの分析例に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

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