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函数
Dec 06 PHP
php网站来路获取代码(针对搜索引擎)
Jun 08 PHP
编写php应用程序实现摘要式身份验证的方法详解
Jun 08 PHP
PHP删除HTMl标签的实现代码
Jun 30 PHP
php计算整个目录大小的方法
Jun 01 PHP
PHP实现微信网页授权开发教程
Jan 19 PHP
php实现爬取和分析知乎用户数据
Jan 26 PHP
Joomla语言翻译类Jtext用法分析
May 05 PHP
Yii编程开发常见调用技巧集锦
Jul 15 PHP
PHP将身份证正反面两张照片合成一张图片的代码
Apr 08 PHP
php基于自定义函数记录log日志方法
Jul 21 PHP
PHP实现通过CURL上传文件功能示例
May 30 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 &amp;&amp; 逻辑与运算符使用说明
2010/03/04 PHP
php简单处理XML数据的方法示例
2017/05/19 PHP
PHP解析url并得到url参数方法总结
2018/10/11 PHP
Ext javascript建立超链接,进行事件处理的实现方法
2009/03/22 Javascript
用js判断是否为360浏览器的实现代码
2015/01/15 Javascript
Windows系统下使用Sublime搭建nodejs环境
2015/04/13 NodeJs
javaScript事件学习小结(四)event的公共成员(属性和方法)
2016/06/09 Javascript
vue.js如何更改默认端口号8080为指定端口的方法
2017/07/14 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
vue 解决循环引用组件报错的问题
2018/09/06 Javascript
简单了解Javscript中兄弟ifream的方法调用
2019/06/17 Javascript
VUEX-action可以修改state吗
2019/11/19 Javascript
微信小程序中的video视频实现 自定义播放按钮、封面图、视频封面上文案
2020/01/02 Javascript
js+html+css实现手动轮播和自动轮播
2020/12/30 Javascript
Python写的PHPMyAdmin暴力破解工具代码
2014/08/06 Python
python实现在目录中查找指定文件的方法
2014/11/11 Python
Python读取键盘输入的2种方法
2015/06/16 Python
python素数筛选法浅析
2018/03/19 Python
Pandas 对Dataframe结构排序的实现方法
2018/04/10 Python
Python 将Matrix、Dict保存到文件的方法
2018/10/30 Python
Python如何筛选序列中的元素的方法实现
2019/07/15 Python
python实现电子书翻页小程序
2019/07/23 Python
python字符串判断密码强弱
2020/03/18 Python
Python将字典转换为XML的方法
2020/08/01 Python
收藏!10个免费高清视频素材网站!【设计、视频剪辑必备】
2021/03/18 杂记
Java程序员面试题
2016/09/27 面试题
护理工作感言
2014/01/16 职场文书
公司前台辞职报告
2014/01/19 职场文书
医疗纠纷协议书
2014/04/16 职场文书
期末个人总结范文
2015/02/13 职场文书
社会实践心得体会范文
2016/01/14 职场文书
司法廉洁教育心得体会
2016/01/20 职场文书
2019年手机市场的调研报告2篇
2019/10/10 职场文书
go语言中切片与内存复制 memcpy 的实现操作
2021/04/27 Golang
手把手教你导入Go语言第三方库
2021/08/04 Golang
使用CSS连接数据库的方式
2022/02/28 HTML / CSS