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 得到根目录的 __FILE__ 常量
Jul 23 PHP
PHP多线程抓取网页实现代码
Jul 22 PHP
php自动注册登录验证机制实现代码
Dec 20 PHP
解析php中反射的应用
Jun 18 PHP
解析PHP高效率写法(详解原因)
Jun 20 PHP
使用PHP静态变量当缓存的方法
Nov 13 PHP
php根据身份证号码计算年龄的实例代码
Jan 18 PHP
ThinkPHP进程计数类Process用法实例详解
Sep 25 PHP
深入浅析yii2-gii自定义模板的方法
Apr 26 PHP
浅析PHP中的i++与++i的区别及效率
Jun 15 PHP
YII框架中搜索分页jQuery写法详解
Dec 19 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
Oct 16 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 Oauth授权和本地加密实现方法
2016/08/12 PHP
PHP小偷程序的设计与实现方法详解
2016/10/15 PHP
Laravel中的chunk组块结果集处理与注意问题
2018/08/15 PHP
php使用gearman进行任务分发操作实例详解
2020/02/26 PHP
封装好的js判断操作系统与浏览器代码分享
2015/01/09 Javascript
AngularJS表达式讲解及示例代码
2016/08/16 Javascript
jquery中绑定事件的异同
2017/02/28 Javascript
bootstrap Table插件使用demo
2017/08/07 Javascript
[js高手之路]寄生组合式继承的优势详解
2017/08/28 Javascript
详解vue2 $watch要注意的问题
2017/09/08 Javascript
JavaScript编程设计模式之构造器模式实例分析
2017/10/25 Javascript
jQuery UI实现动画效果代码分享
2018/08/19 jQuery
解决vue v-for 遍历循环时key值报错的问题
2018/09/06 Javascript
微信小程序tabbar底部导航
2018/11/05 Javascript
微信小程序—setTimeOut定时器的问题及解决
2019/07/26 Javascript
layui radio点击事件实现input显示和隐藏的例子
2019/09/02 Javascript
vue cli 3.0通用打包配置代码,不分一二级目录
2020/09/02 Javascript
浅谈django开发者模式中的autoreload是如何实现的
2017/08/18 Python
python爬虫headers设置后无效的解决方法
2017/10/21 Python
Python反射的用法实例分析
2018/02/11 Python
Python实现从log日志中提取ip的方法【正则提取】
2018/03/31 Python
利用Python如何实现一个小说网站雏形
2018/11/23 Python
python3实现在二叉树中找出和为某一值的所有路径(推荐)
2019/12/26 Python
Python 测试框架unittest和pytest的优劣
2020/09/26 Python
英国折扣零售连锁店:QD Stores
2018/12/08 全球购物
美国巧克力喷泉品牌:Sephra
2019/05/05 全球购物
Jack Rogers官网:美国经典的女性鞋靴品牌
2019/09/04 全球购物
铭万公司.net面试题笔试题
2014/07/20 面试题
路由表示做什么用的?在linux环境中怎么来配置一条默认路由?
2013/06/07 面试题
幼儿园庆六一游园活动方案
2014/01/29 职场文书
2014年大学庆元旦迎新年活动方案
2014/03/09 职场文书
精神文明建设先进个人事迹材料
2014/12/24 职场文书
国情备忘录观后感
2015/06/04 职场文书
Angular性能优化之第三方组件和懒加载技术
2021/05/10 Javascript
Win11 Build 21996.1 Dev版怎么样? win11系统截图欣赏
2021/11/21 数码科技
对讲机知识
2022/04/07 无线电