PHP - 設計模式之 適配器模式

適配器模式

1、適配器模式,可以將截然不同的函數接口封裝成統一的API

2、實際應用舉例,PHP的數據庫有MySQL、mysqli、PDO三種,可以使用適配器模式,統一成一致。類似的場景還有cache適配器,將memcache,redis,file,apc等不同的緩存函數,統一成一致的。

重點:適配器的好處在於,適配不同的業務,創建一個接口,然後,不同的業務實現這個接口,調用的時候,分門處理,即可達到適配!

 

代碼部分 - 以適配不同的數據庫連接爲例

1、首先,得創建一個適配器接口

 

2、然後,創建一個文件夾,用來存放,不同的數據庫操作類,如MySQL、MySQLi、PDO

3、調用代碼

4、瀏覽器訪問

5、換成PDO

6、瀏覽器訪問

 

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