Yii の動作は何をするのでしょうか?

Guanhui
リリース: 2020-06-10 15:54:30
オリジナル
2812 人が閲覧しました

Yii の動作は何をするのでしょうか?

#Yii の動作は何をしますか?

Yii ビヘイビアーはイベントのアップグレード バージョンです。すべてのビヘイビアーはビヘイビアのサブクラスです。その機能は、同様のイベント ハンドルをまとめることです。ビヘイビアーが "attach()" メソッドを実行すると、イベントをバインドしますアスペクトの管理と拡張の目的を達成するために、「events()」メソッドで返されるハンドル。

サンプルコード

/**
* Raised right BEFORE the application processes the request.
* @param CEvent $event the event parameter
*/
public function onBeginRequest($event)
{
  $this->raiseEvent('onBeginRequest',$event);
}
/**
* Runs the application.
* This method loads static application components. Derived classes usually overrides this
* method to do more application-specific tasks.
* Remember to call the parent implementation so that static application components are loaded.
*/
public function run()
{
  if($this->hasEventHandler('onBeginRequest'))
    $this->onBeginRequest(new CEvent($this));
  $this->processRequest();
  if($this->hasEventHandler('onEndRequest'))
    $this->onEndRequest(new CEvent($this));
}
ログイン後にコピー


推奨チュートリアル: 「PHP」チュートリアル》《Yii チュートリアル

以上がYii の動作は何をするのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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