1
2
类可以自动加载,但必须实例化对象。您的问题似乎是试图使这两个类更松散地耦合。这个问题最简单的解决方法可能是使用 Singleton 设计模式。但是,这不是最佳的解决方案,因为您可能会决定拥有一个以上的数据库连接,而且在单元测试中也会出现问题。我建议你看看 Dependency Injection 更复杂,更灵活。 |
2
2
通常用于与数据库连接相关的类的解决方案是使用 Singleton Design Pattern ( example of implementation in PHP ) 它允许有一个类来封装到数据库的连接,并确保在PHP脚本的生命周期内只打开一个连接——再也没有了。 这将允许您使用如下语法:
或:
|
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |