用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1670|回复: 1
收起左侧

[Web] CI 如何继承多个基类

[复制链接]
发表于 2015-2-24 01:06:06 | 显示全部楼层 |阅读模式
本帖最后由 57sy.com(隐身中 于 2015-2-24 01:11 编辑

现在需求是这样的 ,我想要会员中心的类User.php集成一个类 后台继承一个类
不想用钩子来实现
CI中可以继承自定义的核心类,,不过这个核心类只能创建一个


就像thinkphp框架里面,我可以创建2个基类 ,比如会员中心的基类 UserCommon.php  后台的基类 AdminCommon.php 分开 这样岂不是更好呢!!!

可以实现了 ,我晕了 可以在MY_controller里面在新建几个基类  ,然后其他的控制器进行继承即可实现 OK了!!!!
发表于 2015-2-26 17:36:37 | 显示全部楼层
本帖最后由 gxcnvip 于 2015-2-26 17:38 编辑

MY_Controller.php :

class MY1_Controller extends CI_Controller {

}

class MY2_Controller extends CI_Controller {

}

class MY3_Controller extends CI_Controller {

}

其他控制器:
class Name1 extends MY1_Controller
{
}

class Name2 extends MY2_Controller
{
}

class Name3 extends MY3_Controller
{
}


这样调用?

本版积分规则