我正在使用几个简单的类来处理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