|
想在核心类URI中扩展个function,这个方法需要用到URI核心类中的segment方法(也就是我们在控制器常用的$this->uri->segment()方法),还有要调用到数据中的数据(例如$this->db->where()这个),要用到这两个方法,该怎么写代码,我看了说可以用 $ci = &get_instance();,然后再$ci->load->·····和
$this->db->·····来调用,但试过了,不可以。
我对核心类有些不懂的地方:
1、核心类是在ci中自动加载的,那它能调用其他核心类么,就是说,URI这个核心类里面能调用其他的核心类么?能的话该怎么做?
2、核心类对数据库的查询跟在控制器下是一样的吗?它也能调用其他辅助类吗?
还有对辅助类的不懂:
1、扩展辅助类一定要继承原有的辅助类吗,扩展类的文件名和类名都要用MY_开头??
2、可以自己新添加扩展类的话,它的步骤是怎样的??
新手问题多多啊 |
|