Я работаю над классом 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']);
}
}
Файл может содержать другую информацию в будущем, поэтому я хочу, чтобы он был доступен не только для расширенного класса.