Instance as a static class property

后端 未结 2 1110
慢半拍i
慢半拍i 2021-01-12 06:11

Is it possible to declare an instance of a class as a property in PHP?

Basically what I want to achieve is:

abstract class ClassA() 
{
  static $prop         


        
2条回答
  •  伪装坚强ぢ
    2021-01-12 06:58

    you can use a singleton like implementation:

    
    

    then you can reference the instance with:

    ClassA::getInstance()->someClassBMethod();
    

提交回复
热议问题