【发布时间】:2009-10-21 12:25:23
【问题描述】:
我想检查一下我对 codeigniter 的假设是否正确?
当我们试图在核心中包含更多功能时,我们通常会扩展一个类,例如 MY_Controller 扩展 Controller、MY_Model 扩展 Model 等...
但是,例如,如果我们在结帐库中检索一些结帐信息(例如,product_id),我们可以只$this->load->library('product_lib',array('product_id'=>$product_id)) 并且我们可以轻松地 $this->product_lib->product_name 等...从结帐库对吧?
$this->load 有点相当于“硬代码”结帐库来扩展 product_lib(class checkout_lib extends product_lib) 以便能够使用 product_lib 中的任何方法/变量。
请赐教。
【问题讨论】:
标签: codeigniter extend