美文网首页
PHP设计模式之适配器模式

PHP设计模式之适配器模式

作者: 安知253 | 来源:发表于2020-04-20 23:43 被阅读0次

    简介

    一系列接口封装统一输出方法或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查询语句,得到结果';
        }
    }
    

    参考资料

    适配器模式

    相关文章

      网友评论

          本文标题:PHP设计模式之适配器模式

          本文链接:https://www.haomeiwen.com/subject/jyheihtx.html