Factory

来源:互联网 发布:lua for windows 64 编辑:程序博客网 时间:2024/05/21 06:23
<?php
class Factory {
    private $_store  = array();
    function __construct(){
    }
    public function get($key) {
        if(isset($this->_store[$key])) {
            return $this->_store[$key];
        }
        return null;
    }
    public function set($key, $value = null) {
        if($key){
            $this->_store[$key] = $value;
        }
    }
}


$f1 = new Factory();
$f2 = new Factory();
$f1->set('f1','f1');
$f2->set('f2','f2');
var_dump($f1,$f2,$f1===$f2);
原创粉丝点击