首先,我不想扩展一个类。理想情况下,我想这样做。
public function __construct() {
/* Set Framework Variable */
global $Five;
$this =& $Five;
}
我有一个系统,其中变量 $Five 是一个包含其他库的容器类。我可以将它分配给五的局部变量......即
public function __construct() {
/* Set Framework Variable */
global $Five;
$this->Five = $Five;
}
但是,我试图避免这种情况的原因是函数调用会变得有点长。
$this->Five->load->library('library_name');
它有点丑。会更好。
$this->load->library('library_name');
什么是最好的解决方案?