我正在使用幾個簡單的類來處理PHP項目。我正在努力讓我的課變得更加複雜,但我也想開始使用類來管理用戶,配置設置,顯示等其他內容。我很難想出如何「組織」他們。就像我應該如何擴展這些類?在PHP項目中組織/擴展類
我有以下類別:
//main application settings, constants, etc.
Class Config {
}
//add/edit/delete/check permissions of users
Class Users extends Config {
}
//displays the pages
Class Display extends Config {
}
//main application
Class Analysis extends Config {
}
//specific methods for this type of analysis
Class Standard extends Analysis {
}
//specific methods for this type of analysis
Class Consolidated extends Analysis {
}
我遇到的問題是我希望能夠從所有其他類(顯示,分析,標準和統一訪問用戶和配置類)。我將如何做到這一點?我是否正確地擴展了這些類?我覺得顯示和分析應該擴展用戶,但對我來說似乎並不合適。我很感激您可以提供的任何幫助。謝謝!
您使用的是哪個版本的PHP? '5.4'或'<5.4' – Baba
我正在使用PHP版本5.4。 – Jeff