//注册模式 class Register { protected static $objects; function set($alias,$object)//将对象注册到全局的树上 { self::$objects[$alias]=$object;//将对象放到树上 } static function get($name){ return self::$objects[$name];//获取某个注册到树上的对象 } function _unset($alias) { unset(self::$objects[$alias]);//移除某个注册到树上的对象。 } function print_r() { var_dump(self::$objects);//移除某个注册到树上的对象。 } } $obj = new Register(); $obj->set('1','a'); $obj->set('2','b'); $obj->set('3','c'); echo $obj->get('1'); echo"</br>"; echo $obj->get('2'); echo"</br>"; echo $obj->get('3'); echo"</br>"; $obj->print_r();
php注册模式
猜你喜欢
转载自blog.csdn.net/sn_qmzm521/article/details/80611499
今日推荐
周排行