PHP单态模式简单用法示例


Posted in PHP onNovember 16, 2016

本文实例讲述了PHP单态模式简单用法。分享给大家供大家参考,具体如下:

单态类就是只能实例化一次的类

<?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);

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP新手上路(二)
Oct 09 PHP
如何隐藏你的.php文件
Jan 04 PHP
解决PHP在DOS命令行下却无法链接MySQL的技术笔记
Dec 29 PHP
Yii 快速,安全,专业的PHP框架
Sep 03 PHP
字符串长度函数strlen和mb_strlen的区别示例介绍
Sep 09 PHP
php数组中删除元素之重新索引的方法
Sep 16 PHP
PHP易混淆函数的区别及用法汇总
Nov 22 PHP
Symfony生成二维码的方法
Feb 04 PHP
PHP 返回13位时间戳的实现代码
May 13 PHP
PDO::rollBack讲解
Jan 29 PHP
php-fpm中max_children的配置
Mar 15 PHP
laravel model模型定义实现开启自动管理时间created_at,updated_at
Oct 17 PHP
php实现替换手机号中间数字为*号及隐藏IP最后几位的方法
Nov 16 #PHP
php实现当前页面点击下载文件的实例代码
Nov 16 #PHP
php 文件下载 出现下载文件内容乱码损坏的解决方法(推荐)
Nov 16 #PHP
PHP Header失效的原因分析及解决方法
Nov 16 #PHP
php把时间戳转换成多少时间之前函数的实例
Nov 16 #PHP
php导出csv文件,可导出前导0实例代码
Nov 16 #PHP
PHP制作登录异常ip检测功能的实例代码
Nov 16 #PHP
You might like
PHP安全上传图片的方法
2015/03/21 PHP
php错误日志简单配置方法
2016/07/11 PHP
简单实现php上传文件功能
2017/09/21 PHP
FCK调用方法..
2006/12/21 Javascript
Flash对联广告的关闭按钮讨论
2007/01/30 Javascript
使用自定义setTimeout和setInterval使之可以传递参数和对象参数
2009/04/24 Javascript
IE6下opacity与JQuery的奇妙结合
2013/03/01 Javascript
JQuery+CSS提示框实现思路及代码(纯手工打造)
2013/05/07 Javascript
location.href用法总结(最主要的)
2013/12/27 Javascript
js简单抽奖代码
2015/01/16 Javascript
javascript数组排序汇总
2015/07/07 Javascript
Javascript实现Array和String互转换的方法
2015/12/21 Javascript
Javascript 动态改变imput type属性
2016/11/01 Javascript
vue2.0+webpack环境的构造过程
2016/11/08 Javascript
JS基于正则截取替换特定字符之间字符串操作示例
2017/02/03 Javascript
JavaScript中的普通函数和箭头函数的区别和用法详解
2017/03/21 Javascript
webpack+vuex+axios 跨域请求数据的示例代码
2018/03/06 Javascript
Python 实现链表实例代码
2017/04/07 Python
Python获取当前页面内所有链接的四种方法对比分析
2017/08/19 Python
numpy实现合并多维矩阵、list的扩展方法
2018/05/08 Python
基于keras输出中间层结果的2种实现方式
2020/01/24 Python
使用Python将图片转正方形的两种方法实例代码详解
2020/04/29 Python
详解css3使用transform出现字体模糊的解决办法
2020/10/16 HTML / CSS
微信小程序“圣诞帽”的实现思路详解
2017/12/28 HTML / CSS
美国知名的女性服饰品牌:LOFT(洛芙特)
2016/08/05 全球购物
波兰品牌鞋履在线商店:Eastend.pl
2020/01/11 全球购物
开工庆典邀请函范文
2014/01/16 职场文书
超市端午节活动方案
2014/01/23 职场文书
2014三八妇女节活动总结
2014/03/01 职场文书
合作协议书
2014/04/23 职场文书
幼儿园师德师风学习材料
2014/05/29 职场文书
银行求职自荐书
2014/06/25 职场文书
班组长安全工作职责
2014/07/15 职场文书
商场父亲节活动方案
2014/08/27 职场文书
2015年医务人员医德医风自我评价
2015/03/03 职场文书
导游词之云南丽江-泸沽湖
2019/09/26 职场文书