php设计模式——注册树模式
注册树模式
- `注册树模式当然也叫注册模式,注册器模式。注册树模式通过将对象实例注册到一棵全局的对象树上,需要的时候从对象树上采摘的模式设计方法。
定义
<?php namespace Test; class Register{ /** 将对象保存起来**/ protected static $objects; public static function set($alias,$object){ self::$objects[$alias]=$object; } public static function get($alias){ return self::$objects[$alias]; } public static function _unset($alias){ unset(self::$objects[$alias]); } }
使用
<?php $obj = \Test\Register::get('youinitObj');
文章目录