在
PHP中,在实例中使用
原文链接:https://www.f2er.com/php/139728.htmlget_called_class()
和
get_class($this)
之间有什么区别?
例:
class A { function dump() { echo get_called_class(); echo get_class($this); } } class B extends A {} $A = new A(); $B = new B(); $A->dump(); // output is 'AA' $B->dump(); // output is 'BB'
在这种情况下有什么区别吗?
何时应该使用一个或另一个get_called_class()或get_class($this)?