1. 单例类只能有一个实例。
  2. 单例类必须自己创建自己的唯一实例。
  3. 单例类必须给所有其他对象提供这一实例。
<?php

namespace Lib;

class Db
{
    private static $instance;

    private function __construct(){}

    public static function getInstance()
    {
        if(!self::$instance instanceof self)
        {
            self::$instance = new self();
        }

        return self::$instance;
    }
}

results matching ""

    No results matching ""

    results matching ""

      No results matching ""