【发布时间】:2013-07-16 13:14:05
【问题描述】:
这是一个 [看似] 简单的问题,我希望我能得到一个快速的答案,因为我的下午取决于答案:D
在 Codeigniter 中,如果我在另一个模型中创建一个模型的命名实例,那么新对象的范围是什么?
希望这能澄清一点:
如果在 'user_model' 我创建了一个 'logging_model' 的实例:
$this->load->model('logging_model', 'logging');
如果在“post_model”中我需要访问在用户模型中创建的新“日志记录”实例,我是否只需在构造函数/函数中调用我需要访问的同一段代码?
所以如果 user_model 设置了 $this->logging->posts = 0 的属性;
我希望 post_model 使用新设置的值访问 'posts' 属性,是否仅通过在 posts_model 中使用相同的实例名称(日志记录)实例化 logging_model 来访问由 user_model 创建的对象?
【问题讨论】:
标签: php codeigniter instance