搜索

数据库单例模式

原创 2019-04-05 14:10:24 381
摘要:<?phpclass Db()       {//私有的静态变量用于存储实例对象            private static $instance=null;//s私有化构造函数,不能在类外部new实例化           

<?php

class Db()

       {

//私有的静态变量用于存储实例对象

            private static $instance=null;

//s私有化构造函数,不能在类外部new实例化

            private function __construct(){}

//外部实例化接口

           public static function  getInstance()

{

if(is_null(static::$instance))

{

static::$instance=new static();

}

return static::$instance

}

       }


?>

批改老师:西门大官人批改时间:2019-04-08 09:51:30
老师总结:设计模式通常都有固定的写法,记住各常见设计模式的写法和其适用场景后,可以写出质量更高的代码

发布手记

热门词条