用户
 找回密码
 入住 CI 中国社区
搜索
123
返回列表 发新帖
楼主: nic
收起左侧

[已过期] 已删除

[复制链接]
 楼主| 发表于 2015-1-19 15:41:02 | 显示全部楼层
阿呆 发表于 2015-1-19 15:36
不知道是不是你要的。

感谢 可行!可是,能否在不改动别人的library的情况下实现呢...头疼呢
其实我想到一个投机的方式...
PHP复制代码
 
$rename = 'text'. $key;
 
$this->load->library('text', $data, $rename);
 
$temp = $this->$rename ->function1();
 
 
复制代码


不过这样子的话 资源占用严重



 楼主| 发表于 2015-1-19 15:51:27 | 显示全部楼层
Hex 发表于 2015-1-19 15:19
简单说吧,CI 的所有对象,都只有一个实例。。。。
你非得要实例化多个实例,所以 CI 本身是不支持你这种 ...

把失败的实例销毁不能么?
发表于 2015-1-19 16:04:05 | 显示全部楼层
nic 发表于 2015-1-19 15:21
同意引入再new 的方法 但是有更好的方法吗?

对于 CI 来讲,即使修改 loader.php 实际上也是 new,因为 PHP 本身就是这样的。。。。。。

本版积分规则