本文共 283 字,大约阅读时间需要 1 分钟。
单例模式是为了防止多次重复实例化,例如数据库的重复连接,造成资源浪费。
重点是:
1/ 一个类只有一个对象
2/ 类为自行创建,不能通过new来声明3/ 用途:在整个系统中统一提供这一个对象。写法:
1/ 类中定义一个私有静态变量
2/ 类中只提供私有的构造函数3/ 提供一个静态公有函数用来创建私有对象本身。4/ 使用__clone防止克隆test();$c = Danli::getInstance();$c->test();$d= clone $c;//
转载于:https://blog.51cto.com/13833231/2133133