load library和new類的區別
本帖最后由 wssx 于 2011-3-26 10:38 编辑如題求助。程序代碼貼不進來,由於第一次沒發成功,就複製了。後來不管粘貼后不管再外加什麽內容都說帖子內容少於10個字符。 从 PHP 本质上来说没区别。
但从 CI 角度,load 会做一些处理。
建议只用 load 關鍵是用load library和直接new放在循環裏面結果不一樣,另外為啥我粘貼代碼進來之後帖子始終發不了啊。都鬱悶死了。 CI 的 load 是单例模式,所以 load 多次只有一个实例。
而 new,每次 new 都是新的实例。 回复 4# Hex
我也遇到类似的问题,总感觉不好使 ,如果在自定义类库里面
class myclass{
public $var='var';
function myfunction()
{
return $this->var;
}
}
如果在控制器里面应用:
$this->load->library('myclass');
$this->myclass->myfunction();//为什么得不到var? 回复 5# haileCI
回复你的帖子了,是你命名的问题 回复 6# jeongee
恩 多谢
页:
[1]