我想检查一下我对 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 中的任何方法/变量。
请赐教。