手机
当前位置:查字典教程网 >编程开发 >php教程 >php设计模式 Singleton(单例模式)
php设计模式 Singleton(单例模式)
摘要:复制代码代码如下:

复制代码 代码如下:

<?php

/**

* 单例模式

*

* 保证一个类仅有一个实例,并提供一个访问它的全局访问点

*

*/

class Singleton

{

static private $_instance = null;

private function __construct()

{

}

static public function getInstance()

{

if(is_null(self::$_instance)) {

self::$_instance = new Singleton();

}

return self::$_instance;

}

public function display()

{

echo "it is a singlton class function";

}

}

// $obj = new Singleton(); // 声明不能成功

$obj = Singleton::getInstance();

var_dump($obj);

$obj->display();

$obj1 = Singleton::getInstance();

var_dump(($obj === $obj1));

【php设计模式 Singleton(单例模式)】相关文章:

用PHP制作静态网站的模板框架(一)

PHP实现即时输出、实时输出内容方法

PHP脚本的10个技巧(8)

用PHP读注册表

PHP模板引擎SMARTY

多重條件組合查詢(一)

php使用curl打开https网站的方法

php的计数器程序

用ActivePHP打造版本管理系统

PHP设计模式之适配器模式代码实例

精品推荐
分类导航