手机
当前位置:查字典教程网 >编程开发 >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+MySQL的聊天室设计

php 防止表单重复提交方法

PHP模板引擎SMARTY

BBS(php & mysql)完整版(二)

php操作MongoDB类实例

php中get_defined_constants函数用法实例分析

php查询whois信息的方法

学习php设计模式 php实现单例模式(singleton)

php实现格式化多行文本为Js可用格式

精品推荐
分类导航