2014-09-29 213 views
1

我有这些模型:如何从主构造函数将参数传递给父构造函数?

class Content_model extends MY_Model{ 

    public function __construct() 
    { 
     $test='main_content'; 
     parent::__construct($test); 
    } 
} 

class MY_Model extends CI_Model { 

    public function __construct($recived_parameter) { 
     parent::__construct(); 
     // do something with $recived_parameter 
    } 

} 

我想争论$test传递给MY_Model的结构,但似乎没有被recived。有任何想法吗?

+0

这2类不是关系所有.. – ngakak 2014-09-29 11:10:40

回答

1

水木清华这样可能会奏效

class Content_model extends CI_Model{ 

    protected $param = "Haloo"; 

    public function __construct() 
    { 
     parent::__construct(); 
    } 
} 

class MY_Model extends Content_model { 

    public function __construct() { 

    echo $this->param; 
    } 

} 
相关问题