Observed
->_observers =
attach(SplObserver ->_observers->attach(
detach(SplObserver ->_observers->detach(
(->_observers ->showMessage(
setName(->_name = ->
->
setAge(->age = (->_observers ->showAge(->_name,->
Observer
showMessage(SplSubject = ->(==='admin' '您好, ',,'欢迎您进入管理后台
' "你好, '' 你已经被添加到了用户列表
"
update(SplSubject
showAge(, "" = Observed();
= Observer();
->attach();
->setName('张三'); notify();
* 通过调用 $this->notify()就会调用 $observer->showMessage($this)方法,
* 即每个观察者对象的 showMessage($obj)方法;
->setName('admin'->setAge(24);
PHP5学习对象教程由美国人古曼兹、贝肯、瑞桑斯编著,简张桂翻译,电子工业出版社于2007年12月1日出版的关于PHP5应用程序的技术类图书。该书全面介绍了PHP 5中的新功能、编程方法及设计模式,还分析阐述了PHP 5中新的数据库连接处理、错误处理和XML处理等机制,帮助读者系统了解、熟练掌握和高效应用PHP。










