PHP單態(tài)模式簡單用法示例
本文實(shí)例講述了PHP單態(tài)模式簡單用法。分享給大家供大家參考,具體如下:
單態(tài)類就是只能實(shí)例化一次的類
<?php
/*
作者 : shyhero
*/
class Demo{
private static $ob=null;
private $name;
private $age;
private function __construct(){
}
public static function makeOb(){
var_dump($a);
if(self::$ob == null){
$c = __CLASS__;
self::$ob = new $c();
}
return self::$ob;
}
public function __set($tName,$value){
$this -> $tName = $value;
}
}
$a = Demo::makeOb();
var_dump($a);
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php+mysql數(shù)據(jù)庫操作入門教程》、《PHP基本語法入門教程》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- php單態(tài)設(shè)計(jì)模式(單例模式)實(shí)例
- php中安全模式safe_mode配置教程
- php設(shè)計(jì)模式 Template (模板模式)
- PHP設(shè)計(jì)模式之觀察者模式(Observer)詳細(xì)介紹和代碼實(shí)例
- php設(shè)計(jì)模式 Proxy (代理模式)
- php設(shè)計(jì)模式 DAO(數(shù)據(jù)訪問對(duì)象模式)
- php設(shè)計(jì)模式小結(jié)
- php設(shè)計(jì)模式 Singleton(單例模式)
- php設(shè)計(jì)模式 Interpreter(解釋器模式)
- php設(shè)計(jì)模式 Factory(工廠模式)
- php設(shè)計(jì)模式 Facade(外觀模式)
相關(guān)文章
PHP基于rabbitmq操作類的生產(chǎn)者和消費(fèi)者功能示例
這篇文章主要介紹了PHP基于rabbitmq操作類的生產(chǎn)者和消費(fèi)者功能,結(jié)合實(shí)例形式分析了基于rabbitmq操作類的生產(chǎn)者和消費(fèi)者定義與使用方法,需要的朋友可以參考下2018-06-06
PHP zlib擴(kuò)展實(shí)現(xiàn)頁面GZIP壓縮輸出
PHP實(shí)現(xiàn)登錄的Cookie存儲(chǔ)方案詳解
php實(shí)現(xiàn)微信公眾平臺(tái)賬號(hào)自定義菜單類
php字符串函數(shù)學(xué)習(xí)之strstr()

