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 表单验证实现代码
Mar 10 PHP
Php Mssql操作简单封装支持存储过程
Dec 11 PHP
PHP开发中的错误收集,不定期更新。
Feb 03 PHP
mcrypt启用 加密以及解密过程详细解析
Aug 07 PHP
PHP中echo,print_r与var_dump区别分析
Sep 29 PHP
php判断当前操作系统类型
Oct 28 PHP
PHP的Yii框架的常用日志操作总结
Dec 08 PHP
非常有用的9个PHP代码片段
Apr 06 PHP
实例讲解PHP页面静态化
Feb 05 PHP
CodeIgniter框架钩子机制实现方法【hooks类】
Aug 21 PHP
Laravel5框架自定义错误页面配置操作示例
Apr 17 PHP
php精度计算的问题解析
Jun 21 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+mysql查询优化简单实例
2015/01/13 PHP
php数组去除空值函数分享
2015/02/02 PHP
php文件缓存类用法实例分析
2015/04/22 PHP
php计算多个集合的笛卡尔积实例详解
2017/02/16 PHP
Extjs4 GridPanel 的几种样式使用介绍
2013/04/18 Javascript
浅析js预加载/延迟加载
2014/09/25 Javascript
AngularJS控制器之间的数据共享及通信详解
2016/08/01 Javascript
详解webpack异步加载业务模块
2017/06/23 Javascript
详解如何制作并发布一个vue的组件的npm包
2018/11/10 Javascript
原生JS实现留言板功能
2020/02/08 Javascript
JS出现404错误原理及解决方案
2020/07/01 Javascript
在Python中处理字符串之isdecimal()方法的使用
2015/05/20 Python
简单谈谈Python中的闭包
2016/11/30 Python
Python中装饰器学习总结
2018/02/10 Python
python 实现求解字符串集的最长公共前缀方法
2018/07/20 Python
利用pandas进行大文件计数处理的方法
2018/07/25 Python
Python实现高斯函数的三维显示方法
2018/12/29 Python
基于Python实现大文件分割和命名脚本过程解析
2019/09/29 Python
Python 求数组局部最大值的实例
2019/11/26 Python
浅谈tensorflow中Dataset图片的批量读取及维度的操作详解
2020/01/20 Python
python如何判断IP地址合法性
2020/04/05 Python
Python request操作步骤及代码实例
2020/04/13 Python
如何安装并在pycharm使用selenium的方法
2020/04/30 Python
Python中实现输入一个整数的案例
2020/05/03 Python
Python中的面向接口编程示例详解
2021/01/17 Python
阿根廷网上配眼镜:SmartBuyGlasses阿根廷
2016/08/19 全球购物
TUMI马来西亚官方网站:国际领先的高品质商旅箱包品牌
2018/04/26 全球购物
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
COSETTE官网:奢华,每天
2020/03/22 全球购物
英国专业美容产品在线:Mylee(从指甲到脱毛)
2020/07/06 全球购物
工业学校毕业生自荐书
2014/01/03 职场文书
收银员的岗位职责范本
2014/02/04 职场文书
超市仓管员岗位职责
2014/04/07 职场文书
车贷收入证明范本
2014/09/14 职场文书
无保留意见审计报告
2015/06/05 职场文书
《家》读后感:万惜拯救,冷暖自知
2019/09/25 职场文书