对象注册表 Zend_Registry

使用Zend_Registry可以轻松的设置全局变量

可以使用实例化的方式来创建对象

$array = array('name'=>'Danny',age=>'99');

$registry = new Zend_Registry($array);

以这种方式创建以后是不能直接作为全局变量来访问的,需要通过

Zend_Registry::setInstance($registry);

这样来设置成全局变量,或者可以使用静态方法set和get来设置和获取全局变量

Zend_Registry::set('name','danny');

$name = Zend_Registry::get('name');

可以使用Zend_Registry::isRegistered($index)来判断索引是否存在

通过使用Zend_Registry::_unsetInstance()来删除注册表

posted @ 2011-10-11 21:45  DannyCheung  阅读(490)  评论(0)    收藏  举报