0

所以这就是我所拥有的......

类 User_Data 扩展 CI_Model{

var $id,
    $first_name,
    $last_name,
    $name;

public function __construct($init_data) {
    parent::__construct();

    if(isset($init_data))
    {
     ...
    }

我的问题是,当我将模型加载到控制器中时,它会出现错误:

消息:缺少 User_Data::__construct() 的参数 1

但即使加载时出现错误,它也会在我创建新实例时完成我想要的操作。

如果有人能引导我朝着正确的方向前进,那就太棒了。

谢谢你

4

1 回答 1

0

删除参数或设置默认值:

public function __construct($init_data = 0)
于 2012-08-22T17:48:59.387 回答