我在《超级对象》中看到了“超级对象”这个词代码点火器手册 http://codeigniter.com/user_guide/general/creating_libraries.html,但该术语没有详细解释。
那么,CodeIgniter 中的“超级对象”到底是什么?
codeigniter 超级对象允许您引用任何已加载的 codeigniter 资源或加载新资源,而无需每次都初始化类。
例如在您的图书馆中,如果您想引用数据库,您将执行以下操作
function whatever()
{
$this->ci =& get_instance() // sets an object in your library to point to the codeigniter object
$this->ci->db->get('mytable');
}
在控制器中的哪个位置
function whatever
{
$this->db->get('mytable);
}
这是因为库默认没有对 codeigniter 对象的引用(出于多种原因)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)