2011-01-21 106 views
0

可能重複:
Call parent constructor before child constructor in PHP在PHP延伸的子類中的父類的構造函數

我有我的管理數據庫連接的類。它具有從配置文件讀取數據庫的細節構造:

class Database { 
     function __construct(){ 
     //perform magic 
     } 
    } 

我現在正在擴展這個類來創建用於管理用戶創建和驗證一個類,我需要它仍然超做的事,但有一些額外的。

class Members { 
     function __construct(){ 
     //perform super class magic 
     // then perform your own magic 
     } 
} 

這是怎麼回事?

回答

7

使用parent::__construct

class Members { 
    public function __construct(){ 
     parent::__construct(); 

     // your code 
    } 
} 

顯然你需要傳遞任何參數對父類的要求。

+0

不要忘記使用可見性修飾符.. public,private或protected。 – CaseySoftware 2011-01-21 15:30:40

相關問題