0

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

4

1 回答 1

1

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

/**
 * 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 方法,并在加载模型后调用它。

于 2012-05-02T19:02:36.890 回答