介绍
如何在PHP项目中实现观察者模式?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
具体如下:
& lt; PHP ?//才能定义观察者调用接口 class 才能,{传送 ,,,protected _observers 美元;=,数组(); ,,,//注册对象 ,,,public function 注册(子美元){ ,,,,,这个→美元_observers[],=,子美元; ,,,} ,,,//外部统一调用 ,,,public function 触发(){ ,,,,,如果(!空($ this→_observers)) { ,,,,,,,foreach ($ this→_observers as 观察者美元){ ,,,,,,,,,观察者→美元更新(); ,,,,,,,} ,,,,,} ,,,} ,,}//才能观察者接口 interface obserable{才能 ,,,public function 更新(); ,,}//才能实现观察者 class 才能listen implements  obserable { ,,,public function 更新(){ ,,,,,echo & # 39;你first time 你need 用do listen
关于如何在PHP项目中实现观察者模式问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
如何在PHP项目中实现观察者模式