3.单例模式

来源:互联网 发布:淘宝上可以卖电子书吗 编辑:程序博客网 时间:2024/06/12 00:44
<?phpnamespace IMooc;class Database{    protected static $db;    //第一步,单例模式,构造方法为私有的    private function __construct()    {    }    //第二步,获取实例    public static function getInstance()    {        if(self::$db){            return self::$db;        }else{            self::$db = new self();            return self::$db;        }    }    function where($where)    {        return $this; //链式操作的核心就是在每一个函数后面返回 $this    }    function order($order)    {        return $this;    }    function limit($limit)    {        return $this;    }}

这里写图片描述

0 0
原创粉丝点击