YII 事件和函数调用有啥区别

   public function actionSend(){
       $this->on('miao',[$this,'pao']);
       $this->mao();
       //这里函数调用,有啥区别,干嘛要用事件??解耦吗?
       //$this->pao();
   }
   public function mao()
   {
       echo '猫再叫:miao,miao,miao....<br>';
       $this->trigger('miao');
   }
   public function pao()
   {
       echo '大家快跑,快点跑跑跑...<br>';
   }
qq_天涯问路_0
浏览 1131回答 1
1回答

qq_天涯问路_0

个人感觉事件就是普通的函数调用。不过是为了大项目解耦而已。是这样吗?
打开App,查看更多内容
随时随地看视频慕课网APP