设计模式:是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结

使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。


php常用设计模式


1.工厂模式

批量实例化对象模型


2.单例模式

数据库连接处理


3.注册模式

全局对象获取


4.适配器模式

解耦,不同的接口封装成一个一个统一的API


5.观察者模式

当一个对象状态发生变化时,依赖它的对象全部会收到通知,并自动更新,插件机制的实现。