在PHP中获取当前的类实例

时间:2010-09-16 21:15:06

标签: php class instance

如何访问已经在PHP中运行的当前类实例?

在我的一个PHP类中,我想调用另一个已经作为服务器运行的函数。所以我不能创建一个新的实例。

感谢。

p a

1 个答案:

答案 0 :(得分:3)

你想要的是一个单身人士。

使用Singleton,您只能在服务器上运行一个类的实例。

为此,您必须:

  • 将您的实例作为static字段
  • 存储在您的班级中
  • 有一个private构造函数,因此您无法自己创建实例
  • 有一个static方法,它调用构造函数一次,并返回唯一的实例

资源:

关于同一主题: