2013-02-27 5 views
1

Как заставить родительский конструктор работать до конструктора дочернего элемента? (Код:)Как создать конструктор родительского класса перед конструктором дочернего элемента? (PHP)

class database{ 
    public function __construct(){ 
     // Connect to database 
    } 
} 

class child extends database{ 
    public function __construct(){ 
     // Do something 
    } 
} 

Я хочу, чтобы подключиться к базе данных, а затем запустить конструктор ребенка, это возможно?

+6

'функции __construct() {родитель :: __ конструкция();/* do stuff * /} ' – rdlowrey

ответ

6

Добавить parent::__construct() в начало ребенка __construct().

2

Как это:

class child extends database{ 
    public function __construct(){ 
     parent::__construct(); 
     // Do something 
    } 
} 
Смежные вопросы