入住 CodeIgniter 中国社区
登录
首页
论坛
中文手册
视频教程
案例
搜索
帮助
导航
默认风格
默认风格(宽屏)
经典风格
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
CodeIgniter 中国开发者社区
»
CodeIgniter 新手区
» 新手求助,两个model之间怎么相互调用啊?
CodeIgniter 中英文搜索引擎:
返回列表
发帖
frank_si
发短消息
加为好友
frank_si
当前离线
UID
6667
帖子
4
精华
0
CI币
0
我的CI网站
新手上路
积分
4
威望
0
CI版本
楼主
跳转到
»
倒序看帖
打印
字体大小:
t
T
简
繁
发表于 2010-2-3 17:54
|
只看该作者
[已解决]
新手求助,两个model之间怎么相互调用啊?
新手求助,两个model之间怎么相互调用啊?
本主题由 visvoy 于 2010-2-3 19:51 分类
收藏
分享
0
0
0
支持
反对
Hex
发短消息
加为好友
Hex
(Hex)
当前离线
CodeIgniter 中国CEO
UID
2
帖子
4849
精华
15
CI币
7692
我的CI网站
http://www.iqwer.com
管理员
积分
43566
威望
6190
CI版本
1.7.2
沙发
简
繁
发表于 2010-2-3 17:58
|
只看该作者
在一个模型的方法中(非构造函数):
$CI =& get_instance();
$CI->load->model('另一个模型');
QQ: 49489680
MSN: zhaochang_tj AT hotmail DOT com
搜索:
http://search.codeigniter.org.cn
TOP
frank_si
发短消息
加为好友
frank_si
当前离线
UID
6667
帖子
4
精华
0
CI币
0
我的CI网站
新手上路
积分
4
威望
0
CI版本
藤椅
简
繁
发表于 2010-2-4 09:42
|
只看该作者
谢谢了哈,如果我在一个控制器调用一个模型a 和模型b 但是a中也调用了模型b 这样会不会造成重复加载?
会造成什么样的后果?
TOP
Hex
发短消息
加为好友
Hex
(Hex)
当前离线
CodeIgniter 中国CEO
UID
2
帖子
4849
精华
15
CI币
7692
我的CI网站
http://www.iqwer.com
管理员
积分
43566
威望
6190
CI版本
1.7.2
板凳
简
繁
发表于 2010-2-4 10:03
|
只看该作者
CI 中不会出现重复加载的情况,CI 的 load 都有规避机制。
QQ: 49489680
MSN: zhaochang_tj AT hotmail DOT com
搜索:
http://search.codeigniter.org.cn
TOP
kissmumu
发短消息
加为好友
kissmumu
(淡水)
当前离线
UID
68
帖子
198
精华
5
CI币
2247
我的CI网站
论坛元老
积分
11870
威望
1880
CI版本
1.7.2 ,koh
报纸
简
繁
发表于 2010-2-4 14:42
|
只看该作者
不会重复的,单例模式;如下面这句:
$CI =& get_instance();
这个是引用赋值,而且get_instance()方法里有判断,如果有这个超级ci对象了,就直接返回这个对象,没有就创建这个对象并返回。
所以不会重复的。
淡水河边,繁花碎落
ci实例:领先的GPS车辆管理系统服务商
kohana简单实例:昆山装饰 公司
TOP
返回列表
教程发布与分享
新人报道&网站发布
Web 开发综合讨论
灌水专区
CodeIgniter 中文化
开发利器
站务公告
CodeIgniter 进阶讨论
代码共享与下载
社区反馈
CodeIgniter 开发
CodeIgniter 新手区
CodeIgniter 进阶讨论
代码共享与下载
教程发布与分享
CodeIgniter 中文化
Developers
Kohana 框架
开发利器
Web 开发综合讨论
招聘和工作
CodeIgniter 休闲室
新人报道&网站发布
灌水专区
站务管理
站务公告
社区反馈
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]