成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? PHP實現的觀察者模式實例
全站頭部文字 我要出現在這里
PHP實現的觀察者模式實例 708 2023-12-08   

本文實例講述了PHP實現的觀察者模式。分享給大家供大家參考,具體如下:

<?php
  //定義觀察者調用接口
  class transfer{
    protected $_observers = array();
    //注冊對象
    public function register($sub){
      $this->_observers[] = $sub;
    }
    //外部統一調用
    public function trigger(){
      if(!empty($this->_observers)){
        foreach($this->_observers as $observer){
          $observer->update();
        }
      }
    }
  }
  //觀察者接口
  interface obserable{
    public function update();
  }
  //實現觀察者
  class listen implements obserable{
    public function update(){
      echo 'now first time you need to do listen<br/>';
    }
  }
  class read implements obserable{
    public function update(){
      echo 'now first time you need to read<br/>';
    }
  }
  class speak implements obserable{
    public function update(){
      echo 'now first time you need to speak<br/>';
    }
  }
  class write implements obserable{
    public function update(){
      echo 'now first time you need to write<br/>';
    }
  }
  $transfer = new transfer();
  $transfer->register(new listen());
  $transfer->register(new read());
  $transfer->register(new speak());
  $transfer->register(new write());
  $transfer->trigger();

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php面向對象程序設計入門教程》、《PHP基本語法入門教程》、《PHP網絡編程技巧總結》、《PHP數組(Array)操作技巧大全》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。


主站蜘蛛池模板: 离歌吉他谱| 高锰酸盐指数和cod的关系| 乙亥北行日记| 坏孩子电影| 泷泽萝拉第二部| 抓特务电视剧大全播放| 画魂缠身 电影| 台湾电影网| 爱在记忆中找你歌词| 座头市 电影| 迟志强简历| 张月个人资料| 《战长沙》电视剧| 少女免费观看完整电视电影| 甜蜜高潮 第一季 电视剧| 艳妇乳肉豪妇荡乳xxx| 万万没想到第三季| 杭州电视台生活频道| 豆包简历个人资料| 金敏喜个人简历| 大胆写真| 104房间| 唐人街探案网剧1| 虞朗| 一天2次大便说明排毒好| 欧美xxxx做受性欧美蜜臀av| cctv17农业农村频道在线直播| 寒形近字| alexandra hedison| 张勇手演过的电影| 《性事》电影| 男吸女人奶水视频免费观看| 亚洲第一区se| 北京卫视节目单今天| 故都的秋ppt| 陪我过个冬原唱歌词| 女老师 电影| 大学英语综合教程1答案| 男人伤感失落孤独头像| 朝雪录电视剧免费观看| 王瑞琪|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103