【后端开辟】php行动和事宜是什么

后端开发 后端开发 7天前 9次浏览 已收录 0个评论 扫描二维码

【后端开辟】php行动和事宜是什么

php行动和事宜是什么

行动

行动(Behavior)是ThinkPHP扩大机制中比较症结的一项扩大,行动既能够自力挪用,也能够绑定到某个标签中举行侦听

这里先从新形貌一下为何要运用行动。

有两种要领能够对类增加特征:

1、直接修正这个类的代码,增加一些成员函数和成员变量;

2、派生,经由历程子类来扩大。

很明显第二种要领越发易保护、易扩大。然则假如须要对一个类增加多个特征(多人在差别时代),那末须要举行多级派生,这明显加大了保护本钱。

在 Yii 内里,经由历程行动类绑定,组件将一个或多个 CBehavior 类的成员要领和成员变量增加到自身身上,并且在不须要的时刻载掉某些 CBehavior 类。

同时,能够经由历程重写 CBehavior::events 的要领,来完成对目的类的多个事宜绑定。这些事宜将会在当前行动绑定到目的类的时刻,一同被绑定上。

事宜

事宜模子就是设想形式中的“观察者形式”:当对象的状况发生了变化,那末这个对象能够将该事宜关照别的对象。

为了运用事宜模子,须要完成这三个步骤:1、定义事宜;2、注册事宜句柄;3、触发事宜。

为何要做这三个步骤呢?由于关于 PHP 自身,它的实行历程不是以历程化来运转的,

更多PHP相干学问,请接见ki4网!

以上就是php行动和事宜是什么的细致内容,更多请关注ki4网别的相干文章!


本文:【后端开辟】php行动和事宜是什么 本文链接:https://www.21nn.cn/%e5%90%8e%e7%ab%af%e5%bc%80%e5%8f%91/83842.html 本站所以图片、文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如有侵权请邮件与我们联系处理。i@ki4.cn
喜欢 (0)
[1353713598@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址