php设计模式之单例、多例设计模式的应用分析
2013-06-30 12:37
961 查看
<?php
class SingletonExample{
private function __construct(){}//防止直接实例化
public static function getInstance(){ //不与任何对象有关联
static $instance=null; //调用此函数的所有代码共享该变量,不必要让其是类的静态变量
if($instance==null){
$instance=new SingletonExample();
}
return $instance;
}
}
$obj1=SingletonExample::getInstance();
$obj2=SingletonExample::getInstance();
var_dump($obj1===$obj2);// true 是同一个实例
?>
相关文章推荐
- php设计模式之单例、多例设计模式的应用分析
- 基于php设计模式中单例模式的应用分析
- 基于php设计模式中单例模式的应用分析
- 设计模式之php项目应用
- Symbian OS:MVC 设计模式在 SymbianOS 应用程序中的应用分析
- java设计模式六大原则之场景应用分析
- 设计模式之PHP项目应用——前言
- 设计模式之PHP项目应用——策略模式设计自动驾驶系统
- PHP设计模式之注册树模式分析
- Java设计模式六大原则之场景应用分析
- [转载]php设计模式之单例、多例设计模式
- PHP设计模式之工厂方法设计模式实例分析
- PHP常见的设计模式及其应用
- PHP正则模式修正符的具体应用方式分析
- php设计模式之命令模式的应用详解
- PHP单例模式在MVC框架设计中的应用
- PHP设计模式之单例模式原理与实现方法分析
- [学习] 常见的 PHP 设计模式分析
- C#设计模式之桥接模式分析和应用
- php简单实现单态设计模式的方法分析