首页 > php教程 > PHP源码 > PHP单态的使用

PHP单态的使用

PHP中文网
发布: 2016-05-26 08:19:42
原创
1159 人浏览过

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

<?php
    /*
        作者 : shyhero
        邮箱 : shyhero@outlook.com
        Q  Q : 1757424878
     */
    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
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
怎么学好php
来自于 1970-01-01 08:00:00
0
0
0
PHP扩展intl
来自于 1970-01-01 08:00:00
0
0
0
php数据获取?
来自于 1970-01-01 08:00:00
0
0
0
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板