適配器模式
1、適配器模式,可以將截然不同的函數接口封裝成統一的API
2、實際應用舉例,PHP的數據庫有MySQL、mysqli、PDO三種,可以使用適配器模式,統一成一致。類似的場景還有cache適配器,將memcache,redis,file,apc等不同的緩存函數,統一成一致的。
重點:適配器的好處在於,適配不同的業務,創建一個接口,然後,不同的業務實現這個接口,調用的時候,分門處理,即可達到適配!
代碼部分 - 以適配不同的數據庫連接爲例
1、首先,得創建一個適配器接口
2、然後,創建一個文件夾,用來存放,不同的數據庫操作類,如MySQL、MySQLi、PDO
3、調用代碼
4、瀏覽器訪問
5、換成PDO
6、瀏覽器訪問