您的位置:首页 > 其它

注册树模式,统一管理实例化对象

2017-07-21 09:37 190 查看
<?php

// 注册树模式,统一管理实例化对象

class Register{
protected static $objects;
public static function set($alias,$object){
self::$objects[$alias] = $object;
}
public static function get($alias=""){
if($alias == ""){
return self::$objects;
}else{
return self::$objects[$alias];
}
}
public static function _unset($alias){
unset(self::$objects[$alias]);
}

}

Register::set("a","a");

Register::set("b","b");

$a = Register::get("a");

$res = Register::unseta("a");

?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐