将变量解析为CI中的构造

时间:2012-05-02 18:23:28

标签: php codeigniter constructor

有人告诉我,当我在codeigniter中加载模型时,是否有一种方法可以将变量解析为类构造?

1 个答案:

答案 0 :(得分:1)

我检查了手册和sourcecode,我可以告诉你:不,你不能。模型加载器的代码如下:

/**
 * Model Loader
 *
 * This function lets users load and instantiate models.
 *
 * @param   string  the name of the class
 * @param   string  name for the model
 * @param   bool    database connection
 * @return  void
 */
public function model($model, $name = '', $db_conn = FALSE)
{...}

您可以将带参数的init方法添加到模型中,并在加载模型后调用它。