使用PHP在整个站点中使用对象的实例

ste*_*boy 3 php class object instance

我如何使用最初在整个站点中加载的对象实例?

我希望$ myinstance可以在任何地方使用.

$myinstance = new TestClass();
Run Code Online (Sandbox Code Playgroud)

谢谢!

Pek*_*ica 6

您正在寻找的是单身模式.

如果你深入到OOP架构,并希望做的事情一样单元测试的未来:单身被认为是一个不完美的方法,并在OOP的感觉不"纯".我曾经问了一个关于这个问题的问题,并且用其他更好的模式得到了相当不错的结果.很多好读.

如果您只想开始使用某些东西,并且需要在任何地方都可以使用DB类,那么只需使用Singleton即可.