手机
当前位置:查字典教程网 >编程开发 >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实现的mongodb操作类实例

基于PHP+MySQL的聊天室设计

php的计数器程序

php实现读取和写入tab分割的文件

php 防止表单重复提交方法

用PHP读注册表

PHP 反射(Reflection)使用实例

PHP实现分页的一个示例

论坛头像随机变换代码

PHP中preg_match函数正则匹配的字符串长度问题

精品推荐
分类导航