|
|
1
2
我建议使用 __autoload() 或 spl_autoload_register() 加载类而不是硬编码include()。 关于您的问题,“About”类从未实例化DB的成员。它的父CPU也没有DB成员。换言之,您可能希望DB是CPU的一个成员或大约。不知道你想做什么很难说。 即使您确实使DB成为其中一个的成员,您仍然需要将其添加到在load_controller()中实例化的About类的实例中。 换句话说,你似乎真的只是做错了。那个数据库和About根本没有连接。如果不知道你到底想做什么,很难给你更多的帮助。 关于使用Singleton,这与任何事情都没有关系。单子只是一个你只需要其中一个的类。它们经常被过度使用和误用。小心使用! |