PHP - 设计模式之 适配器模式

适配器模式

1、适配器模式,可以将截然不同的函数接口封装成统一的API

2、实际应用举例,PHP的数据库有MySQL、mysqli、PDO三种,可以使用适配器模式,统一成一致。类似的场景还有cache适配器,将memcache,redis,file,apc等不同的缓存函数,统一成一致的。

重点:适配器的好处在于,适配不同的业务,创建一个接口,然后,不同的业务实现这个接口,调用的时候,分门处理,即可达到适配!

 

代码部分 - 以适配不同的数据库连接为例

1、首先,得创建一个适配器接口

 

2、然后,创建一个文件夹,用来存放,不同的数据库操作类,如MySQL、MySQLi、PDO

3、调用代码

4、浏览器访问

5、换成PDO

6、浏览器访问

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章