快捷导航

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

public function actionSend(){       $this->on('miao',[$this,'pao']);       $this->mao();       //这里函数调用,有啥区别,干嘛要用事件??解耦吗?       //$this->pao();   }   public function mao()   {       echo '猫再叫:miao,miao,miao....
';       $this->trigger('miao');   }   public function pao()   {       echo '大家快跑,快点跑跑跑...
';   }

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

个人感觉事件就是普通的函数调用。不过是为了大项目解耦而已。是这样吗?
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP