Php 如何在CodeIgniter中创建我自己的对象
我想在现有的CodeIgniter项目中创建自己的类 我将从控制器中的该类创建一个对象(比如Object1)(基于用户ID)。此对象将检索数据库中的数据以填充其变量 我希望能够在控制器的任何功能中使用此对象,如果可能,我希望将其传输到视图 在不久的将来,我可能会添加另一个包含多个Object1的对象(比如Object2)Php 如何在CodeIgniter中创建我自己的对象,php,codeigniter,class,object,Php,Codeigniter,Class,Object,我想在现有的CodeIgniter项目中创建自己的类 我将从控制器中的该类创建一个对象(比如Object1)(基于用户ID)。此对象将检索数据库中的数据以填充其变量 我希望能够在控制器的任何功能中使用此对象,如果可能,我希望将其传输到视图 在不久的将来,我可能会添加另一个包含多个Object1的对象(比如Object2) 正确的方法是什么?我开始在一个模型中编写它,但它似乎不合适。如果有人感兴趣,我最终使用了一个存储在/classes/中的普通php文件 为什么模型看起来不合适?require_
正确的方法是什么?我开始在一个模型中编写它,但它似乎不合适。如果有人感兴趣,我最终使用了一个存储在/classes/中的普通php文件 为什么模型看起来不合适?
require_once(APPPATH.library/yourLibraryName)
$this->CI=&get_instance()据我所知,模型应该负责数据管理(DB、Web服务、文件等)。但我的对象不仅会使用DB的东西,它还会计算东西并执行业务逻辑。这就是为什么我想在这里使用模型是不合适的,但也许我错了。