nic 发表于 2015-1-19 15:41:02

阿呆 发表于 2015-1-19 15:36
不知道是不是你要的。



感谢 可行!可是,能否在不改动别人的library的情况下实现呢...头疼呢
其实我想到一个投机的方式...
$rename = 'text'. $key;

$this->load->library('text', $data, $rename);

$temp = $this->$rename ->function1();



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



nic 发表于 2015-1-19 15:51:27

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

把失败的实例销毁不能么?

Hex 发表于 2015-1-19 16:04:05

nic 发表于 2015-1-19 15:21
同意引入再new 的方法 但是有更好的方法吗?

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

页: 1 2 [3]
查看完整版本: 已删除