php單例模式實(shí)現(xiàn)方法分析
本文實(shí)例講述了php單例模式實(shí)現(xiàn)方法。分享給大家供大家參考。具體如下:
<?php
/**
* @copyright 2013 maguowei.com
* @author Ma Guowei <imaguowei@gmail.com>
*/
/**
* 單例模式
* Class Single
*/
class Single
{
private $name;
private static $single;
private function __construct()
{
}
public static function init()
{
if(empty(self::$single))
{
self::$single = new Single();
}
return self::$single;
}
public function getName()
{
return $this->name;
}
public function setName($name)
{
$this->name = $name;
}
}
$s = Single::init();
$s->setName('hhhh');
echo '$s:'.$s->getName();
unset($s);
$m = Single::init();
echo '$m:'.$m->getName();
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP關(guān)聯(lián)數(shù)組的10個(gè)操作技巧
數(shù)組中的元素都有自己的ID,因此可以方便地訪問(wèn)它們;關(guān)聯(lián)數(shù)組,它的每個(gè)ID 鍵都關(guān)聯(lián)一個(gè)值;這篇文章將介紹10個(gè)操作PHP關(guān)聯(lián)數(shù)組的技巧,熟練運(yùn)用能幫助你提高開發(fā)效率2013-01-01
PHP FileSystem 文件系統(tǒng)常用api整理總結(jié)
這篇文章主要介紹了PHP FileSystem 文件系統(tǒng)常用api,結(jié)合實(shí)例形式整理總結(jié)了php文件系統(tǒng)常用函數(shù)的功能、使用技巧與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2019-07-07
解決Mac OS X 自帶PHP環(huán)境gd庫(kù)擴(kuò)展缺少freetype的問(wèn)題
下面小編就為大家分享一篇解決Mac OS X 自帶PHP環(huán)境gd庫(kù)擴(kuò)展缺少freetype的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-03-03
php定義一個(gè)參數(shù)帶有默認(rèn)值的函數(shù)實(shí)例分析
這篇文章主要介紹了php定義一個(gè)參數(shù)帶有默認(rèn)值的函數(shù),實(shí)例分析了php參數(shù)帶有默認(rèn)值的函數(shù)使用技巧,需要的朋友可以參考下2015-03-03
php MsSql server時(shí)遇到的中文編碼問(wèn)題
朋友要用sugarcrm的php讀取Ms sql server的中文資料,因?yàn)槠湓假Y料是Access 數(shù)據(jù)庫(kù),導(dǎo)到mysql不太方便。2009-06-06
如何解決CI框架的Disallowed Key Characters錯(cuò)誤提示
本篇文章是對(duì)解決CodeIgniter框架應(yīng)用中,出現(xiàn)Disallowed Key Characters錯(cuò)誤提示的方法,進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以參考下2013-07-07
php 數(shù)據(jù)庫(kù)字段復(fù)用的基本原理與示例
php 數(shù)據(jù)庫(kù)字段復(fù)用的基本原理與示例,需要的朋友可以參考下。2011-07-07
PHP+redis實(shí)現(xiàn)的悲觀鎖機(jī)制示例
這篇文章主要介紹了PHP+redis實(shí)現(xiàn)的悲觀鎖機(jī)制,簡(jiǎn)單介紹了redis鎖機(jī)制與樂(lè)觀鎖、悲觀鎖等概念,并結(jié)合實(shí)例形式分析了php+redis實(shí)現(xiàn)悲觀鎖相關(guān)操作技巧,需要的朋友可以參考下2018-06-06

