在CodeIgniter中,在创建和调用自定义库时,可以通过第二个可选变量将变量(参数)传递给库。
Example taken from the documentation
Order By Cast(listDate as date)
和
$params = array('type' => 'large', 'color' => 'red');
$this->load->library('someclass', $params);
在某些情况下,可能需要使用不同的参数集重新加载库。但是,这似乎不可能。当使用一组新参数再次调用class Someclass {
public function __construct($params)
{
// Do something with $params
}
}
方法时,只表达原始参数 - 而不是新参数。 CodeIgniter文档没有解决这个问题。
我有什么选择?