简介
为一系列接口封装统一输出方法或api,重在理解一系列
示例
应用中需要用到不同的数据库,但是为了方便开发,统一find
方法,不管内部实现
<?php
//适配器模式
class DbAdapter{
public function find(){
//返回查询结果
return [];
}
}
class Mysql extends DbAdapter{
public function find($sql){
return 'mysql执行sql查询语句,得到结果';
}
}
class MongoDB extends DbAdapter{
public function find($sql){
return 'MongoDB执行sql查询语句,得到结果';
}
}
网友评论