我正在研究一个sql类,并试图找出如何从外部php文件中检索数据,以便在整个类中可用。 我猜我必须做这样的事情:
class sqlQuery {
protected $database = array();
function __construct(){
require_once (config.php);
}
}
class model extends sqlQuery {
function __construct() {
$this->connect($this->database['hostname'], $this->database['user'], $this->database['pass'], $this->database['database']);
}
}
该文件将来可能包含其他信息,因此我希望它可用于更多扩展类。
答案 0 :(得分:0)
首先,您应该在类model
中调用父构造函数:
function __construct() {
parent::__construct();
// your other logic there
}
然后只需更改父类的构造函数以填充$this->database
数组