php实现单例模式原理
2017-12-11 07:09
225 查看
单例模式:
class Single{
public $rand;
static public $ob = null;
final private function __construct(){
$this->rand = mt_rand(100000,99999999);
}
static public function getobj(){
if(Single::$ob === null){
Single::$ob = new Single();
}
return Single::$ob;
}
}
var_dump(Single::getobj());
var_dump(Single::getobj());
class Single{
public $rand;
static public $ob = null;
final private function __construct(){
$this->rand = mt_rand(100000,99999999);
}
static public function getobj(){
if(Single::$ob === null){
Single::$ob = new Single();
}
return Single::$ob;
}
}
var_dump(Single::getobj());
var_dump(Single::getobj());
相关文章推荐
- PHP设计模式之单例模式原理与实现方法分析
- PHP观察者模式原理与简单实现方法示例
- PHP文件上传的原理及实现
- Mediator Pattern --中介者模式原理及实现(C++)
- 反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)
- 10 Memcached 一致性哈希分布式算法原理与实现[PHP实现]
- Atitit. Async await 优缺点 异步编程的原理and实现 java c# php
- php实现工厂模式
- PHP中的实现Registry模式过程中的领悟
- PHP实现队列及队列原理
- 【PHP】PHP函数实现原理和性能分析
- PHP 单例模式继承的实现方式
- PHP实现的策略模式简单示例
- php单例模式的简单实现方法
- 反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)
- 用PHP实现进度条效果原理,似服务器推
- PHP实现单件模式的几种方式
- PHP实现队列及队列原理
- 学习php设计模式 php实现享元模式(flyweight)